C語言複習(專公升本複習)

2021-10-19 01:25:51 字數 1171 閱讀 2306

示例:

#inculdevoid mian

上面是乙個簡單的c語言程式下面就來介紹其中的各個關鍵點

c語言程式是由乙個或者多個函式構成,乙個c語言有若干條c語言語句構成

2.注:乙個c語言程式或是乙個資料夾中只能有乙個主函式

#inculdevoid mian

1.***#inculde*** (標頭檔案

#inculde是標準輸入輸出檔案

作用:就是使得我們的函式可用

// 輸出一句話注釋

注釋分為單行注釋和多行注釋符號也不相同

單行注釋符號:// 多行注釋符號/*……*/

作用:使得其他人也可以看懂**

3.(主函式

void mian

作用:應用程式的入口,作業系統呼叫程式的介面

是main不是mian別寫錯

再次強調:乙個專案只能有乙個main函式

單個檔案只能出現乙個

多個檔案只能乙個檔案中有乙個

4.printf(「hello word」);****(輸出函式)

是寫在主函式中的語句功能作用

5.system(「pause」);

作用:卡主方便觀察結果

6.return 0;

0 表示正常結束

標準規定,程式設計師忘記寫,系統或者編譯器會幫我們加上。但是不是所有的編譯器都會幫我們加上,所以建議大家都寫上

1、空格隨便加,看著大氣,美觀即可,關鍵字之間別加,

2、每條語句結束時加分號

3、主函式名字,main 不要寫成 mian,其他單詞也別寫錯

4、符號一定要是英文的,中文報錯

5、system("pause"); 卡住方便觀察結果也可以用死迴圈

6、花括號的風格

c語言複習

記住,typedef是定義了一種型別的新別名,不同於巨集,它不是簡單的字串替換。比如 先定義 typedef char pstr 然後 int mystrcmp const pstr,const pstr const pstr實際上相當於const char 嗎?不是的,它實際上相當於char co...

C語言複習

巨集 替代 的意思 巨集定義 後面沒有標點。替換原則 先替換,後計算 define a x x x int b a 10 10 b 10 10 10 10 120 而非 10 10 10 10 條件編譯 能夠 減少 系統編譯的 量 是一種預處理命令。static int a 10 表示a 靜態變數,...

C語言複習

之前學校組織去外面實習需要用c語言,所以記錄了一下。函式 介面 api 迴圈 重複性的動作可以使用迴圈來實現 格式 for 條件初始化 條件判斷 條件更新 例 int sum 0 int i 0 for i 0 i 10 i while 格式 條件的初始化 while 條件判斷 缺點 條件更新在最後...