c語言是一種通用的結構化語言。它的通用性和無限制性,使得它對許多程式設計者來說都顯得更加通俗和有效。無論是系統軟體或者資料的處理、非數值計算等,都可以很方便的使用c語言。
c語言的主要特點:
1:簡潔、緊湊、靈活。
2:模組化、結構化。
3:移植性強。
4:生成目標**質量高,程式執行效率高。
c程式的組成:
乙個c程式通常是由函式、語句、注釋、預處理命令等基本部分組成。
1:函式
c程式是由函式組成,乙個c程式且只有乙個main函式。也可以有乙個main函式個若干個其他函式組成,其他函式都是有main函式直接或者間接呼叫來執行的。
2:語句
c語言程式**中,一條語句可以分寫在幾行,一行也可以寫多條語句,每條語句之間用分號隔開,每一條語句後面都有乙個分號隔開。在乙個函式中,語句分為宣告語句和執行語句。、
3:注釋
程式的注釋在程式的編寫過程中非常重要,乙個沒有注釋的程式就像乙個沒有說明的軟體,所以在編寫程式的過程中,寫好注釋是乙個非常好的習慣。
4:預處理命令
常用的預處理命令分為兩種
① include 命令也稱檔案包含命令,作用是將制定的文字檔案引入到程式該點處,文字檔案包含了許多函式的定義。
② #define用來定義乙個符號常量。 例:#define pi 3.1415923 用pi 來代替檔案中的3.1415926
黑馬程式設計師 C語言 函式
asp.net android ios開發 net培訓 期待與您交流!函式 任何乙個c語言程式都是由乙個或多個程式段構成的,每個程式段都有自己的功能,這些程式段成為函式。所以c語言程式是由函式組成的。當我們需要為程式新增乙個功能的時候,可以定義乙個函式。函式定義 int sub int num1,i...
黑馬程式設計師 C語言 指標
asp.net android ios開發 net培訓 期待與您交流!指標 指標是c語言中非常重要的資料型別 指標變數的定義 int p int是指標指向資料的型別 p是指標變數名稱 只是用來表示變數為指標變數 指標的使用 int a 10 int p p a 或者p a 表示將變數a的記憶體位址賦...
黑馬程式設計師 C語言基礎
ios培訓 android培訓 期待與您交流!一 c語言的流程控制 1 順序結構 按照程式的書寫順序執行每一條語句 2 選擇結構 對給定的條件進行判斷,再根據判斷結果來決定執行哪一段 2.1 if語句 1 if的第一種結構 if 條件 eg include int main return 0 2 i...