1 #include <stdio.h> 2 int main() 3 { 4 int a,b = 5; 5 printf("%d\n",b); 6 return 0; 7 }
#include <stdio.h>
預處理指令,由預處理器解釋。預處理器讀入源代碼,根據預指令對其進行修改,而後把修改過的源代碼遞交給編譯器。預處理器指令要放在程序的開始處編程
int main() {
這幾行構成了main函數定義的起始部分安全
- 每一個C程序必須而且只有一個main函數,它是程序執行的起點。
- main的函數是任意的。
- 程序由main開始到main結束.
int a
C語言的關鍵字,int定義一個整型變量a,還有後面的b函數
b = 5
= 是賦值,把5賦值給變量b,此處不是b等於5 // 嚴格區分 = 和 ==,前面是賦值 後面是判斷,關係操做符用於測試"相等",若是兩端操做數符合指定的關係,表達式的結果是1,不符合則爲0 (有人說 == 這裏運算結果是返回布爾值,我在書裏看到的是 結果是一個整型值,而不是布爾值)測試
printf("%d\n",b);
格式 | 含義 |
%d | 以十進制形式打印一個整型值 |
%o | 以八進制形式打印一個整型值 |
%x | 以十六進制形式打印一個整型值 |
%g | 打印一個浮點值 |
%c | 打印一個字符 |
%s | 打印一個字符串 |
printf函數執行格式化輸出。printf函數接受多個參數,也能夠直接打印 printf(" ");spa
\n 的做用是回車換行,使輸出更加美觀、清爽code
return
return : 子程序返回語句(能夠帶參數也能夠不帶參數)blog
補充:字符串
註釋--> 一、// 單行註釋編譯器
二、/* io
*/ 多行註釋
三、#if 0
statements
#endif
條件編譯註釋。若是代碼原先就有註釋存在,再去註釋代碼,要從邏輯上刪除一段C代碼,使用#if指令,這是一種更安全的方法
結尾分號 ;
語句都須要加分號表示該語句的結束(除了宏定義,之後會寫)
英文編程
使用英文輸入法編程
差很少了,能夠讓你學會寫一個簡單的helloWorld了 (◦˙▽˙◦)