示例:
#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 條件判斷 缺點 條件更新在最後...