linux c之使用#define定义多行函数总结
生活随笔
收集整理的這篇文章主要介紹了
linux c之使用#define定义多行函数总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、用 define的特點
????? 函數:會帶來額外的開銷,開辟一片??臻g,記錄返回地址,將形參壓棧,從函數返回還要釋放堆棧,這種開銷大,函數的參數必須被聲明為一種特定的類型。
????? 宏定義:代碼規模和速度方面都比函數效率更高,不需要規定特定類型。
?
2、使用規則
?????? 除了最后一行,每行末尾加上 \
??????
?
3、總結
?????? 結果下圖
??????
????? 除了最后一行,每行末尾加上 \? , 不要忘記
總結
以上是生活随笔為你收集整理的linux c之使用#define定义多行函数总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux c之通过管道实现兄弟间进程
- 下一篇: linux c之通过popen和pclo