C語言學習筆記1

2021-09-27 23:57:47 字數 666 閱讀 4338

1.主函式main

c程式都是從main函式開始執行的。main函式不論放在什麼位置都 沒有關係。

2.函式體的內容在「{}」中

每乙個函式都要執行特定的功能,那麼如何才能看出乙個函式的具體操作範圍呢?就是尋找「」這兩個大括號。c語言使用一對大括號來表示程式的結構層次,需要注意的是左右大括號要對應使用。

3.每乙個執行語句都以「,」結尾

4.英文本元大小不通用

同一大、小寫字母意義不同,關鍵字和標準庫函式名必須用小寫。

5.空格、空行的使用:

空行的作用是增加程式的可讀性,使得程式**位置合理、美觀。

例如:如下**就非常不利於觀察

int add(int num1,

int num2)

/*定義計算加法函式*/

如果將其中的執行語句在函式中進行縮排,使得函式體內**開頭與函式頭的**不在一列,就會很有層次感,例如:

int

add(

int num1,

int num2)

/*定義計算加法函式*/

C語言學習筆記(1)

標頭檔案 silence獨家 標頭檔案之間的相互依賴性導致編譯時間的上公升。過度複雜的標頭檔案包含關係,使得編譯頻繁,而且大大增加編譯的時間。1 標頭檔案中適合放置介面的宣告,不適合放置實現 內部使用的函式 注意是內部使用函式 宣告不應該放在標頭檔案中 內部使用的巨集,列舉,結構定義不應該放入標頭檔...

C語言學習筆記1

1 c語言中gets 與scanf 兩個函式的區別 可以用如下兩種方式輸入字串 char string 15 gets string 遇到回車認為輸入結束 scanf s string 遇到空格認為輸入結束 所以在輸入的字串中包含空格時,應該使用gets輸入。2 break 與continue的區別...

C語言學習筆記1

1.任何c語言程式都可以從main函式開始執行,從main函式結束。main 括號裡就是函式輸入,輸出型別由其前面的關鍵字定義 void 是返回型別為空即可以無輸出 當引數改變時輸出也會改變,裡面的內容就是函式體,即怎樣將輸入轉化為輸出。c語言嚴格區分大小寫,且main函式有且僅有乙個 2.h檔案就...