C語言總結(1)

2021-09-10 01:43:59 字數 1550 閱讀 2385

一、整體上
1、結構:順序結構、選擇結構、迴圈結構;

2、乙個程式有且只有乙個main()函式;

3、計算機都是二進位制。

二、量

1、常量:

**1)、整型常量。**如:1000,12345,-789;

2)、實型常量(十進位制小數形式,由數字和小數點組成;指數形式)。**如:123.456,12.34e3(代表12.3410^3);

3)、字元常量(普通字元和轉義字元)。**如:『a』(單撇一定要帶);

**4)、字串常量。**如:「boy」(注意字串是雙撇);

*5)、符號常量(用#define指令,指定用乙個符號名稱代表乙個常量)。

如:#define pi 3.1416 //注意行末尾沒有分號

四、運算子

五、表示式語句

由乙個表示式加乙個分號構成,分號是語句中必不可少的組成部分。

六、格式符

1、d格式符。輸出乙個有符號的十進位制整數;域寬(所佔的列數)如:"%5d";"%-5d";

2、c格式符。用來輸出乙個字元;

3、s格式符。用來輸出乙個字串;

4、f格式符。用來輸出實數(包括單、雙精度、長雙精度),以小數形式輸出:

1)基本型,%f。(六位小數);

2)指定資料寬度和小數字數,用%m.nf。

如:printf("%7.2f\n",a); //輸出的資料佔7列,2位小數

3)、輸出的資料向左對齊,用%-m.nf。

如:printf"%-25.15f,%25.15f\n",a,a); //沒有負號是向右對齊

5、e、e格式符。以指數形式輸出實數;

6、其他格式符。

1)i格式符。與d格式符相同,一般習慣用%d;

2)o格式符。以八進位制整數形式輸出;

3)x、x格式符。以十六進製制數形式輸出(用x則輸出十六進製制數的a~f時以小寫形式輸出,用x時,則以大寫字母輸出);

4)u格式符。輸出無符號型資料;

5)g、g格式符。用來輸出浮點數(若以指數形式輸出,用大寫)。

七、輸入輸出

2、printf(格式輸出,輸出列表)

如;printf("%d,%c",i,c);

3、輸出乙個字元 putchar();puts();

4、輸入乙個字元 getchar();gets();

C語言總結 1

1.識別符號 識別符號由字母數字構成,必須由字母開頭 下劃線 算作字母,但不要用下劃線作為識別符號的首字母,因為庫中通常用下劃線作為識別符號首字母,你如果這樣用容易引起衝突 識別符號是區分大小寫的,int a和int a代表不同的變數 關鍵字不能用作識別符號 c語言區分內部名和外部名,內部名僅出現於...

C語言總結(1)

1.函式返回值 不能是乙個區域性變數的陣列,因為函式結束後會被摧毀,可以使用指標賦值,再作為返回值。2.有乙個陣列a 12 31 a 4 表示a 12 31 二維陣列的第五行,sizeof a 4 int 31。3.字元與字串 單引號括起來代表乙個整數,而用雙引號括起來的代表乙個指標。4.運算子優先...

C 語言總結 1

c 由 bjarne stroustrup 於 1979 年在貝爾實驗室開始設計開發的,由於c 進一步擴充和完善了 c 語言,是一種物件導向的程式語言 所以最初命名為帶類的c c 是 c 的乙個超集,事實上,任何合法的 c 程式都是合法的 c 程式。c 也是目前嵌入式 無人駕駛 的首選語言。開發工具...