C | 构成和编码规范
C 的構(gòu)成
1.一個C 程序可以由一個程序單位或多個程序單位構(gòu)成,每個程序單位為一個文件,編譯過程中會對每個文件進(jìn)行編譯。
2.每個程序文件包括:預(yù)處理命令、全局聲明、函數(shù),其中預(yù)處理命令就是程序開頭的那行;全局聲明則是在函數(shù)外進(jìn)行的聲明;函數(shù)則是實現(xiàn)具體功能的部分。
3.一個函數(shù)由:函數(shù)首部、函數(shù)體組成,函數(shù)首部包括函數(shù)名、函數(shù)類型、函數(shù)屬性、函數(shù)參數(shù)名、參數(shù)類型;函數(shù)體包括局部聲明和執(zhí)行部分。
4.C 語句包括兩大類:一類是聲明語句,一類是執(zhí)行語句。
5.和C語言一樣C 程序也總是從main函數(shù)開始執(zhí)行的,不論main函數(shù)在程序中的什么位置。
6.C 不同與C語言的一個重要部分:類,有了類可以實現(xiàn)面向?qū)ο蟮膸讉€特性,比如封裝、繼承、多態(tài),在一個類中可以包括數(shù)據(jù)成員和成員函數(shù)。
C 的編碼規(guī)范
1.C 的格式比較自由,一行可以寫好幾個語句,一個語句也可以寫好幾行。
2.注釋,不論哪種語言,一個好的、有價值的程序都應(yīng)當(dāng)加上注釋,增加程序的可讀性,相信我,如果不加注釋,一個月回過頭看自己寫的程序,自己都不認(rèn)識了。
3.C 注釋和C語言一樣,可以//,也可以/*......*/。
案例:求兩個數(shù)num_1,num_2的和。
#include//預(yù)處理 using?namespace?std;//命名空間 int?main()??????????//主函數(shù) {int?num_1,num_2;?//定義變量int?sumNumber=0;cin>>a>>b;?//輸入語句sumNumber=a b;cout<<"a b="<<sum<<endl;?//輸出語句return?0;?//返回值 }在鍵盤輸入:22 56運(yùn)行上述程序之后在鍵盤輸入:22 56,會輸出a b=78。
注意:endl 最后一個字符是字母l,而非阿拉伯?dāng)?shù)字1,它是end of line的縮寫。
聲明:
本文于網(wǎng)絡(luò)整理,版權(quán)歸原作者所有,如來源信息有誤或侵犯權(quán)益,請聯(lián)系我們刪除或授權(quán)事宜。
總結(jié)
以上是生活随笔為你收集整理的C | 构成和编码规范的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言520心形表白,初学者福利!!
- 下一篇: C语言数据类型转换(自动类型转换 强制类