C語言基礎筆記(2)

2021-09-29 19:41:02 字數 1363 閱讀 4761

1.main函式

任何乙個c程式必須至少包含乙個主函式,即main函式。主函式的c程式中唯一必不可少的組成部分。其具體格式如下:

int

main()

函式體分為說明部分和執行部分,其中說明部分用於定義變數的資料型別,而執行部分用於實現想要結果的命令。

主函式可以利用與調動其它函式,但其它函式不能調動主函式。主函式可以被放於程式的任何位置,但程式執行後將首先從主函式開始,並且大多數以主函式結束。

2.引用檔案頭

在c程式中,經常會用到輸入函式和數學函式等,而這些函式都被事先做好放在各種「標頭檔案」中,我們在編寫c程式時只需引用這些標頭檔案,就可以實現對各種函式的使用。其格式如下:

#include

《頭檔案型別》

在c程式中加上標頭檔案的引用,就是將標頭檔案的內容整體放入到所編寫的源程式中。我們在編寫程式中使用標頭檔案可以有效提高程式的效率和穩定性,還能減少我們的勞動量。我們只需將需要的功能模組用「#incldue」語句呼叫並使用即可。c程式中常用的標頭檔案有stdio.h(輸入/輸出函式)、math(數學函式)和string.h(字元和字串函式)等。

3.變數定義部分

變數是計算機內儲存單位。在程式執行時,使用變數來儲存各種資訊。如果在c程式中使用變數,必須在使用前定義它。

4.函式型別說明部分

其功能是將程式中包含的函式在定義和呼叫它之前進行宣告,並將有關的資訊通知編譯系統。函式宣告核函式定義是不同的兩個概念,後者包括了組成函式的實際語句。

5.函式定義部分

其常用於完成某些特定的功能。除了main主函式和c庫函式外,其他函式都使使用者自定義的函式。這些函式都包括說明部分和函式體,說明部分用於說明函式的名稱、型別和屬性等資訊;而函式體是函式說明下面的「{}」內的部分**。

6.注釋語句

在程式中放入注釋語句,可以提高程式的可讀性。在程式規模很大或很複雜時,可以通過注釋來規劃程式的功能,並方便後期維護。

c程式中的注釋以「/*」符號開始,以「*/」結束,注釋的內容不會被編譯,也不會被執行,它可以出現在程式的任何位置。注釋可以佔一行或多行,當只佔一行時,可以使用「//」來注釋。

7.大括號「{}」

其功能是將組成每個c函式的程式括起來,「{}」中的語句稱為**塊。

8.分號「;」

其表示每條語句的結束,它是c語言程式的必要組成部分。

C語言基礎 2

1.正數的反碼,補碼都等於原碼 負數的補碼等於反碼加一。例 31的補碼 1 原碼 1001 1111 2 反碼 1110 0000 3 補碼 1110 0001 2.計算機中儲存資料用補碼主要是因為 0這個數的原碼和反碼不唯一,出現了bug,而 0補碼是一致的。3.字串以 0 結尾。字元常量 x 字...

c語言基礎2

陣列 定義 型別說明符 陣列名 常量表示式 例如int a 10 陣列中十個元素位元組位址是連續的,10代表陣列的長度,0 9是陣列的下標 在陣列的位址中,由a 0 到a 9 中位址是從低位址到高位址。求陣列中元素的個數大多使用 sizeof a sizeof a 0 關於陣列位址的問題 a 0 代...

C語言基礎 2

一 編譯步驟 預處理 e 編譯 c 彙編 s 鏈結二 資料型別 32bit 系統 基本資料型別 整型 int 4 short 2 long 4 字元型 char 1 浮點型 float 4 double 8 列舉型 enum 構造資料型別 struct union 陣列型別 指標型別 void型 1...