1. 程式人生 > >第一章:初識C語言

第一章:初識C語言

一、初識C語言1、C語言簡介 C語言一經出現就以其功能豐富、表達能力強、靈活方便、應用面廣等特點迅速在全世界普及和推廣。C語言不但執行效率高而且可移植性好,可以用來開發應用軟體、驅動、作業系統等。C語言也是其它眾多高階語言的鼻祖語言,所以說學習C語言是進入程式設計世界的必修課。

2、第一個C程式

#include<stdio.h> 
int main()
{
    /*在雙引號中間輸入Hello World*/ 
    printf("Hello World!");
    return 0; 
}

二、C程式的結構

簡單來說,一個C程式就是由若干標頭檔案和函式組成。

回顧前面所寫的例子,下面是對這個例子的一個分析:

#include <stdio.h>就是一條預處理命令,它的作用是通知C語言編譯系統在對C程式進行正式編譯之前需做一些預處理工作。(關於預處理後面會講到)

函式就是實現程式碼邏輯的一個小的單元

注:在最新的C標準中,main函式前的型別為int而不是void

三、必不可少的主函式

一個C程式有且只有一個主函式,即main函式。

C程式就是執行主函式裡的程式碼,也可以說這個主函式就是C語言中的唯一入口

這個道理就好比每個電梯只有一扇門,要想乘坐電梯的話就必須從這扇門進入;而main前面的int就是主函式的型別,好比乘坐的這個電梯是什麼材料做的。

printf()是格式輸出函式,這裡就記住它的功能就是在螢幕上輸出指定的資訊,後面會有詳細的講解。例如:

return是函式的返回值,根據函式型別的不同,返回的值也是不同的。

\n是轉義字元,表示換行。

注意:C程式一定是從主函式開始執行的。

四、良好的編碼規範

在寫C語言程式的時候為了書寫清晰、便於閱讀、便於理解、便於維護,在編寫程式時應遵循以下規則:

1、一個說明或一個語句佔一行,例如:包含標頭檔案、一個可執行語句結束都需要換行;

2、函式體內的語句要有明顯縮排,通常以按一下Tab鍵為一個縮排

3、括號要成對寫,如果需要刪除的話也要成對刪除

4、當一句可執行語句結束的時候末尾必須有分號

5、程式碼中所有符號均為英文半形符號

以一個例子來看:

五、程式的解釋——註釋

註釋是為了使別人能看懂你寫的程式,也為了使你在若干年後還能看得懂你曾經寫的程式而設定的。註釋是寫給程式設計師看的,不是寫給電腦看的。所以註釋的內容,C語言編譯器在編譯時會被自動忽略。

C語言註釋方法有兩種:

       多行註釋:  /* 註釋內容 */ 

       單行註釋:  //註釋一行

以下是使用多行註釋與單行註釋的例子:

執行結果:

我們可以看出在該例子的執行結果中並沒有看到註釋的內容,正說明了註釋在編譯的時候會自動忽略掉。