基本構架
所有的C程式都有一個 main 函式.其后包含在大括號中的是 main 函式的內容. main函式是程式的入口,程式運行后,先進入 main 函式,然后一次執行 main 函式體中的陳述句.
這是一個例子:
#include <stdio.h>
int main(void) {
printf ("hello,world!\n");
return 0;
}
簡單來說,寫在 main 中的內容會在程式啟動時執行.main 函式中的內容是程式的主體,return 函式是 int 的結束,
變數的使用(一)
C語言提供了多種型別變數.常用的有int,long long int,dounle,char,筆記一只討論前一種型別中如何宣告并定義一個變數.
需要注意的是,當變數值與其他內容混合輸出時,應使用 % 加字母的形式代替.
例
#include <stdio.h>
int data = https://www.cnblogs.com/moreal/p/10; /*注意這里的";"!在宣告變數的程序中,這相當于一個程序,它應當被視為與 printf 相同級別的程序!*/
int main(void) {
printf("value = %d/n",data);
return 0;
}
/*輸出結果為:Value = 10*/
注:int所使用的替換符為"%d"
在需要宣告多種同型別的變數時,可以使用以下宣告方式,但每個函式的值需要單獨宣告,
例
/*此處省略了前面和后面的代碼*/
int a=10,b=20;
可以同時宣告的變數數量不受限制,
注:不要使用以下方式宣告,這是錯誤的!
int a,b=20
/*這樣只為b設定了初始值,即使沒有為a設定初始值,但a仍然是一個可用的變數*/
printf("我是a:%d,我是b:%d",a,b);
這將會報錯,因為編譯器不知道 a 的值是多少
這是一個正確的例子
#include <stdio.h>
int a=10,b=20;
int main(void) {
printf("%d,%d",a,b); /*可以使用的"%d"和 printf 中",-"的數量不受限制*/
}
如果此時在錯例的 int main 函式前增加 a = 10,那么將可以正常運行(這是下一篇筆記所講的)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/52990.html
標籤:C
上一篇:單鏈表實作
