中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

編寫C程序的規(guī)范是什么-創(chuàng)新互聯(lián)

編寫C程序的規(guī)范是什么?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),齊齊哈爾企業(yè)網(wǎng)站建設(shè),齊齊哈爾品牌網(wǎng)站建設(shè),網(wǎng)站定制,齊齊哈爾網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,齊齊哈爾網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

C程序是用C編程語言編寫的語句集。每個(gè)程序都應(yīng)遵循一些標(biāo)準(zhǔn)(規(guī)則),以使我們的代碼便于查看和維護(hù)。下面本篇文章就來帶大家了解一些C程序的基本編寫規(guī)則,希望對(duì)大家有所幫助。【相關(guān)視頻教程推薦:C語言教程】

編寫C程序的規(guī)范是什么

注釋

注釋不是必需的,但是注釋和代碼一樣重要。因此,第一條規(guī)則就是要記住如何正確地注釋(記錄)代碼。

為什么要注釋?注釋用什么用?

1、說明代碼的目的。

2、解釋每個(gè)邏輯或算法,這是什么以及為什么使用?

3、每個(gè)函數(shù)聲明,定義都應(yīng)該記錄在案,擁有注釋,介紹用法和作用。

4、注釋可以讓別人更快、更容易的讀懂他人的代碼,便于代碼的使用、維護(hù)。

語句結(jié)束后,需要以分號(hào)(;)終止

需要使用(;)終止的語句

●   所有printf(),scanf()或任何其他函數(shù)調(diào)用。

●   所有聲明,如變量,常量,函數(shù),結(jié)構(gòu)必須以分號(hào)結(jié)束。

●   所有表達(dá)式必須以分號(hào)(;)結(jié)束。

例:

int a; //變量聲明
printf("Hello!"); //一輸出聲明
sum = findSum (10,20,30); //函數(shù)的調(diào)用語句
.......

不需要使用(;)終止的語句

●   頭文件 include語句。

●   宏定義語句。

●   if語句,循環(huán)語句,函數(shù)頭與函數(shù)定義。

#include <stdio.h> //頭文件
#define MAX_LEN 1024 //宏定義語句
int main()      //主函數(shù)定義部分
{
語句.......
}
//函數(shù)頭,其定義為
int findSum(int a, int b, int c) 
{
return (a+b+c);
}
if(a > b) //if 語句
large =a;
else
large =b;
........

令牌,標(biāo)識(shí)符的相關(guān)規(guī)則

我們需要了解關(guān)鍵字,知道標(biāo)識(shí)符的一些規(guī)則。

必須知道的一些要點(diǎn):

●   關(guān)鍵字是編譯器中的保留字,不能將它們用于其他目的。

●   C語言是區(qū)分大小寫的編程語言。這里,小寫標(biāo)識(shí)符和大寫標(biāo)識(shí)符是不同的。因此,如果聲明了一個(gè)名為Num的變量,那么就必須在任何地方都使用Num;不能使用num,NUM等代替Num。

●   與關(guān)鍵字相同,庫函數(shù)也在頭文件中聲明,必須在程序中包含頭文件。例如,如果使用sqrt()函數(shù)查找任何數(shù)字的平方根,則必須包含math.h頭文件。

關(guān)于標(biāo)識(shí)符(變量聲明)的規(guī)則

●   允許使用小寫,大寫字母,數(shù)字和下劃線(_)來定義標(biāo)識(shí)符(即變量名,常量名,函數(shù)名等)。

●   只能使用字母或下劃線(_)作為標(biāo)識(shí)符開頭的第一個(gè)字母。

●   標(biāo)識(shí)符名稱中不允許使用空格和其他特殊字符,如果標(biāo)識(shí)符名稱中有兩個(gè)單詞,則可以使用下劃線(_)分隔它們,或者使用駝峰大小 寫樣式編寫標(biāo)識(shí)符名稱。

例如:如果要聲明變量以存儲(chǔ)卷號(hào),則變量名稱應(yīng)為roll_number或rollNumber或類似的任何內(nèi)容,但不能使用空格。

●   標(biāo)識(shí)符必須有意義且具有描述性。

●   不能使用關(guān)鍵字作為標(biāo)識(shí)符名稱

代碼縮進(jìn)

代碼縮進(jìn)在編寫程序時(shí)是非常重要的;縮進(jìn)的代碼可以便于讀取,編輯。例:

縮進(jìn)的代碼

#include <stdio.h>
int main()
{
	int a;
	int b;
	int c;
	a = 10;
	b = 20;
	if(a>b)
	{
	   c=a;
	   a=b;
	   b=c;
	   printf("從小到大輸出: %d,%d\n",a,b);
	}
	else{
		printf("從小到大輸出: %d,%d\n",a,b);
	}
	return 0;
}

沒有縮進(jìn)的代碼

#include <stdio.h>
int main(){
int a;int b;int c;
a = 10;b = 20;
if(a>b){c=a;a=b;b=c;printf("從小到大輸出: %d,%d\n",a,b);}
else{printf("從小到大輸出: %d,%d\n",a,b);}
return 0;}

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)編寫C程序的規(guī)范是什么大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站名稱:編寫C程序的規(guī)范是什么-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://www.rwnh.cn/article28/cehdjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站設(shè)計(jì)、響應(yīng)式網(wǎng)站網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
天水市| 长治县| 腾冲县| 江华| 大连市| 泌阳县| 吕梁市| 崇左市| 博爱县| 台北县| 襄樊市| 安西县| 潼南县| 桑日县| 寿宁县| 东乡| 榆树市| 永靖县| 桂平市| 南部县| 桐梓县| 黄平县| 怀化市| 鄯善县| 邢台市| 平邑县| 芮城县| 湘潭市| 竹北市| 北碚区| 左贡县| 棋牌| 沐川县| 万全县| 屯昌县| 玉龙| 苗栗市| 武穴市| 怀宁县| 泗洪县| 凤冈县|