C語言的函數(shù)在使用時(shí)要經(jīng)過3個(gè)步驟:聲明、定義、調(diào)用。函數(shù)聲明,就是給出函數(shù)的原型,讓程序員知道怎么給函數(shù)傳參數(shù),怎么接收返回值,讓編譯器知道怎么進(jìn)行代碼的類型檢查。
托克托ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
對被調(diào)用函數(shù)的說明有兩種方式:外部說明和內(nèi)部說明。
如果是函數(shù)聲明,放的位置是在main內(nèi)還是外沒有區(qū)別,只要在調(diào)用之前即可。但是變量就不同了,在main外 是全局變量,在main內(nèi)是main函數(shù)的局部變量。
總結(jié)在調(diào)用的函數(shù)前定義函數(shù),此時(shí)可以不需要聲明 在調(diào)用的函數(shù)前聲明 在調(diào)用的函數(shù)里面也可以聲明 在其他文件的頭文件*.h文件里面聲明,然后*.c文件直接調(diào)用頭文件也可以。以上,static函慎用。
在調(diào)用前聲明。但通常放在主調(diào)函數(shù)的開頭部位或所有函數(shù)之外的前面。
根據(jù)字面意思,display是顯示的意思。
delay(int t)這個(gè)是延時(shí)子程序,如果采用20M晶振的話,調(diào)用一次延時(shí)t毫秒。display()是數(shù)碼管動(dòng)態(tài)掃描顯示子程序,位控位為P0、P1,段碼控制為P1。掃描間隔時(shí)間為5毫秒左右。
disphz 不是c語言的保留字或標(biāo)準(zhǔn)函數(shù)。應(yīng)當(dāng)是用戶自定義變量名或函數(shù)名。顧名思義,disp 是 英文display (顯示)縮寫。hz 可能是 漢語拼音縮寫,漢字 的意思。
定義了unsigned char 的名為dispcode的10個(gè)元素的一維數(shù)組,看名字應(yīng)該是存的數(shù)碼管顯示編碼。
void main() /*主函數(shù),C語言的唯一入口函數(shù),也只能定義一個(gè)main*/ { uchar a,b=0; /*變量聲明*/ while(1) /* 死循環(huán),除非在循環(huán)體內(nèi)加入break語句。
1、一般來講有兩種:\x0d\x0a一是單行注釋:直接在該行需要注釋的地方加上//就行了。例如:\x0d\x0aint a,b;//這是一個(gè)注釋行。
2、可以使用//插入整行的注釋,或者將源代碼寫成兩列分欄的格式,程序在左列,注釋在右列:const double pi = 1415926536// pi是—個(gè)常量。
3、C語言編程規(guī)范-注釋 規(guī)則:1:一般情況下,源程序有效注釋量必須在20%以上。說明:注釋的原則是有助于對程序的閱讀理解,在該加的地方都加了,注釋不宜太多也不能太少,注釋語言必須準(zhǔn)確、易懂、簡潔。