C語言基礎知識大總結1

2021-06-25 09:06:24 字數 1339 閱讀 6530

為了簡單的書寫**,預設使用了mac 上的foundation框架,便於標頭檔案的書寫

每乙個語言都有自己的歷史,c語言是一種計算機程式語言,它既具有高階語言的特點,又具有組合語言的特點。簡單吧,就是一門程式語言嘛。

每種語言的第乙個程式

int main(int argc, const char * argv)

**注釋方法,當**被注釋編譯器不編譯。

//注釋一行

/*注釋多行

*/

程式基本的資料型別

char //字元型 1位元組

short //短整型 2位元組

int //整型 4位元組

float //單精度浮點型 2位元組

long //長整型 4或8位元組

double //雙精度浮點型 8位元組

常量 程式執行時不能改變的量

變數代表乙個儲存區域 變數的值在程式執行期間可以改變

變數的定義可由三部分組成

型別修飾符 變數名 = 初始值

例如 int age = 23;

當然還有簡單的運算子

+,-,*,/,%,+=,-=,*=,/=,%=

輸入函式 scanf;輸出函式printf;

例子:

//(**)編寫乙個程式,要求使用者輸入乙個美金數量, 然後顯示出如何用最 少的 20 美元、10 美元、5 美元和 1 美元來付款:

//enter a dollar amount:93 $20 bills: 4

//$10 bills: 1

//$5 bills:0

//$1 bills:3

#import int main(int argc, const char * argv)

關係運算子 > >= < <= == !+

if(){}else{}; switch;

while(){};

do{}while();

for(;;);

一維陣列 int a[5]=;

陣列排序:氣泡排序等;

字元陣列 char x[50]=;

字串 char x[50]="aaa";

二維陣列的一維下標取值 表示該行首元素位址

int a[5][5];

a[0] = &a[0][0];

函式返回值 函式名(函式形參)

int sumvalue(int n)

C語言基礎知識1

一 什麼是程式語言?利用程式語言來編寫程式,再將編好的程式執行在計算機上,計算機就能按照程式所說的去做。從計算機誕生至今,程式程式語言或者說是程式語言大致經歷了三個發展階段 機器語言階段 二進位制 組合語言階段 高階語言階段。機器語言 在計算器誕生初期,所有的電腦程式都是直接用計算機能識別的二進位制...

C語言基礎知識總結

第一章 軟體是一系列按照特定順序組織的計算機資料和指令的集合。程式是計算機指令的序列。語言有三種 機器語言 組合語言 高階語言。乙個簡單的程式設計一般包含四個步驟 1.分析問題,建立數學模型。2.確定資料結構和演算法。3.編制程式。4.調製程式。演算法的基本特徵 有窮性 確定性 有效性 有零個或多個...

c語言基礎知識回顧1

1.1 字元常量是由單引號括起來的乙個字元,字元兩側的單引號是必不可少的。2 字串常量是由一對雙引號括起來的乙個字串行,字串常量中不能直接包含單引號雙引號和單個反斜槓 若使用需使用轉義字元。常用的轉義字元 n 換行,將游標從當前位置移動到下一行開頭。r 回車,將游標從當前位置移到本行開頭。0 空字元...