五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

巧用 do{...} while(0)

2023-06-08 22:25 作者:LeeQt_明  | 我要投稿

你是否見過此類代碼 ??:

被 do{...}while(0) 包裹的代碼塊

乍一看感覺有些多余,為什么要在宏定義中套一個 do{...}while(0)?

答案:使用 do{...} while(0)?構(gòu)造后的宏定義,可避免大括號、分號等的影響


舉個例子??:

不用 do{...}while(0) 結(jié)構(gòu)進(jìn)行宏定義將帶來如下影響:

未添加 do{...}while(0) 的宏定義結(jié)構(gòu)

添加了 do{...}while(0) 結(jié)構(gòu)進(jìn)行宏定義顯然就消除了上述影響,又學(xué)到一招 ??

添加 do{...}while(0) 的宏定義結(jié)構(gòu)

綜上,在使用宏定義多條語句時,do{...}while(0) 結(jié)構(gòu)不妨一試 ??...

巧用 do{...} while(0)的評論 (共 條)

分享到微博請遵守國家法律
察雅县| 永兴县| 津市市| 乡宁县| 五华县| 营山县| 德惠市| 商河县| 高邮市| 南通市| 都安| 定日县| 新巴尔虎右旗| 榆林市| 加查县| 铜山县| 莒南县| 庐江县| 化德县| 洞头县| 容城县| 阿勒泰市| 龙岩市| 新源县| 克山县| 察隅县| 舟山市| 昌乐县| 武功县| 尉犁县| 师宗县| 文安县| 微山县| 西乌珠穆沁旗| 台中市| 淳安县| 临安市| 罗江县| 临高县| 阿拉善左旗| 尤溪县|