亚洲综合图片区自拍_思思91精品国产综合在线观看_一区二区三区欧美_欧美黑人又粗又大_亚洲人成精品久久久久桥本

一段C代碼關聯(lián)的知識點

2023-08-30 11:15:19 來源:一起學嵌入式

本期話題

之前有位網(wǎng)友在交流群里發(fā)了一段代碼的截圖,我覺得很有意思,在此分享一下。截圖如下:

第一眼看來,還以為是填空題呢。你能看懂這段代碼嗎?


(資料圖片僅供參考)

今天,我們就來聊一聊這段代碼關聯(lián)的知識點。

聊一聊:

我們都知道 C 語言中標識符的命名,只能包含字母、數(shù)字、下劃線。

同時,標識符的開頭只能是字母或者下劃線,不能以數(shù)字開頭。

這段代碼中,變量類型、變量、還有數(shù)字常量,全部通過下劃線表示,只是下劃線的個數(shù)不同。

函數(shù)的參數(shù)通過一個下劃線表示。

這段代碼中通過 typedef 或者 define 將某個變量類型重定義,通過多個下劃線表示。

數(shù)組定義中,數(shù)組變量類型、數(shù)字名、數(shù)組的長度,都通過不同長度的下劃線表示。

for循環(huán)中,索引變量類型以及索引變量本身,循環(huán)判斷的條件,都是不同長度的下劃線。

這樣解釋之后,你再看看這段代碼,是不是就可以看懂了。

不過,看不同長度的下劃線,真的是費眼睛。

如果有誰在實際項目中這樣寫,豈不是要被罵的很慘,同時也在給自己挖坑。

后來,這位大佬又發(fā)來兩張圖片。你能看懂嗎?

好了,今天先不說“加油”了,畢竟,代碼還是不提倡這樣寫。

審核編輯:湯梓紅

標簽:

上一篇:變頻驅(qū)動下的三相電流會有什么不同?是不是還會保持原來的平衡?
下一篇:最后一頁