2012年6月30日 星期六

C生活筆記 第一課

簡單的C程式
int main ()
{
return 0;
}

main()  每個C程式裡面都匯有main 函數   他前面的int的意似是main函數的執行結果整數Integer  而程式的return 0;  代表程式結果回傳到0   請注意程式主體的每一行敘述必以分號 ; 做為結束  


其實上面的寫法也可以寫程一行
int  main () { return 0; }     
不建議這樣寫   因為程式的可讀性很差   所以建議1行1行的分輕楚



二、國際標準程式「Hello, World!」 
前面提到第一個 C 程式什麼結果也沒有印出來就結束了,似乎沒什麼用,接下來我們試著寫一個每一種程式語言教科書的第一個範例程式:印出「Hello, World!」。
#include <stdio.h>
int main()
{
 printf("Hello, World!");
 return 0;
}
這個程式比上面的程式多了兩行,首先 printf() 這個函數的功能是把結果印在螢幕上,括號裡面的文字就是要印出來的內容(前後要用 " 夾起來)。而要使用 printf() 這個函數,必須加入它的宣告,而它的宣告是定義在 stdio.h 這個檔案中,所以我們在第一行加上 #include 把它加進來,stdio 是 Standard I/O 也就是標準輸入輸出的意思,它裡面有很多函數的宣告,這個我們日後再講。另外,井字號開頭的指令,例如#include#define 等必須單獨成為一行。

三、Turbo C++ 的操作:
Turbo C++ 是 DOS 時代的軟體,不過在 Windows 中也可以用滑鼠來操作,只不過不像一般 Windows 方便罷了。為了方便我們操作,在此列出幾個快速鍵供各位參考:
F2:存檔
F3:讀檔
F5:放大視窗
F9:編譯程式
Ctrl+F9:執行程式
Alt+F5:執行結果
Alt+X:離開