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(" ");
\n 的作用是回車換行,使輸出更加美觀、清爽
return
return : 子程序返回語句(可以帶參數也可以不帶參數)
補充:
注釋--> 1、// 單行注釋
2、/*
*/ 多行注釋
3、#if 0
statements
#endif
條件編譯注釋。如果代碼原先就有注釋存在,再去注釋代碼,要從邏輯上刪除一段C代碼,使用#if指令,這是一種更安全的方法
結尾分號 ;
語句都需要加分號表示該語句的結束(除了宏定義,以后會寫)
英文編程
使用英文輸入法編程
差不多了,可以讓你學會寫一個簡單的helloWorld了 (◦˙▽˙◦)
