void setup什么意思?這個(gè)應(yīng)該是一個(gè)延遲函數(shù),_nop_的作用和匯編語言里NOP的作用差不多,都是單周期指令,如果是12M的時(shí)鐘,一個(gè)_nop_延遲的時(shí)間大約是1us。函數(shù)名前面的void表示的是函數(shù)的返回值為空,函數(shù)名后面括號(hào)內(nèi)的void表示函數(shù)的形參為空。void setup ()確實(shí)只執(zhí)行一次,for循環(huán)的工作流程是,一開始定義i=2,判斷i7,結(jié)果為真,然內(nèi)后完成后面的兩句定義引腳和容輸出引腳狀態(tài)的語句,并且這兩句語句中i的值為2,然后執(zhí)行i++,這樣就完成了for循環(huán)的第一個(gè)定義。接著,i=3,i=4……一直到i=6時(shí),判斷條件不符合,就跳出for循環(huán),對(duì)應(yīng)的setup ()函數(shù)也完成了,之后就是跳出setup (),去執(zhí)行l(wèi)oop()函數(shù)了。這個(gè)應(yīng)該是一個(gè)延遲函數(shù),_nop_的作用和匯編語言里NOP的作用差不多,都是單周期指令,如果是12M的時(shí)鐘,一個(gè)_nop_延遲的時(shí)間大約是1us。函數(shù)名前面的void表示的是函數(shù)的返回值為空,函數(shù)名后面括號(hào)內(nèi)的void表示函數(shù)的形參為空。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國(guó)際域名空間、網(wǎng)站空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、雙清網(wǎng)站維護(hù)、網(wǎng)站推廣。
常用詞匯:
1、short:修飾int,短整型數(shù)據(jù),可省略被修飾的int。
2、long:修飾int,長(zhǎng)整型數(shù)據(jù),可省略被修飾的int。
3、long long:修飾int,超長(zhǎng)整型數(shù)據(jù),可省略被修飾的int。
4、signed:修飾整型數(shù)據(jù),有符號(hào)數(shù)據(jù)類型。
5、unsigned:修飾整型數(shù)據(jù),無符號(hào)數(shù)據(jù)類型。
6、restrict:用于限定和約束指針,并表明指針是訪問一個(gè)數(shù)據(jù)對(duì)象的唯一且初始的方式。
7、return:用在函數(shù)體中,返回特定值(如果是void類型,則不返回函數(shù)值)。
8、continue:結(jié)束當(dāng)前循環(huán),開始下一輪循環(huán)。
9、break:跳出當(dāng)前循環(huán)或switch結(jié)構(gòu)。
10、goto:無條件跳轉(zhuǎn)語句。
11、if:條件語句,后面不需要放分號(hào)。
12、else:條件語句否定分支(與if連用)。
13、switch:開關(guān)語句(多重分支語句)。
14、case:開關(guān)語句中的分支標(biāo)記,與switch連用。
15、default:開關(guān)語句中的“其他”分支,可選。
常用函數(shù):
1、int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z'),返回非0值,否則返回0。
2、int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或數(shù)字('0'-'9'),返回非0值,否則返回0。
3、int abs(int i) 返回整型參數(shù)i的絕對(duì)值。
4、double cabs(struct complex znum) 返回復(fù)數(shù)znum的絕對(duì)值。
5、double fabs(double x) 返回雙精度參數(shù)x的絕對(duì)值。
6、long labs(long n) 返回長(zhǎng)整型參數(shù)n的絕對(duì)值。
參考資料來源:百度百科—C語言
將某個(gè)功能封裝成一個(gè)函數(shù),當(dāng)主函數(shù)需要執(zhí)行該功能時(shí)直接調(diào)用函數(shù)即可??梢院?jiǎn)化主函數(shù),減少主函數(shù)代碼量,簡(jiǎn)單易讀。
任何時(shí)候函數(shù)的聲明必須在調(diào)用之前,否則無法引用。