五月天青色头像情侣网名,国产亚洲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)的評論 (共 條)

分享到微博請遵守國家法律
黑山县| 长泰县| 平凉市| 高唐县| 拜城县| 乌鲁木齐县| 长岭县| 潼南县| 南郑县| 庆安县| 西和县| 宕昌县| 广昌县| 武汉市| 辽阳县| 深圳市| 溧水县| 隆安县| 瑞昌市| 阳春市| 墨玉县| 清原| 莫力| 青田县| 霍州市| 阿尔山市| 牡丹江市| 息烽县| 修文县| 灯塔市| 双流县| 禹城市| 连江县| 周至县| 桐庐县| 晋州市| 苏州市| 大城县| 浏阳市| 共和县| 秀山|