首页>评论 > 正文

世界播报:嵌入式C语言宏嵌套的展开规则

2023-06-23 08:16:53 来源:面包芯语


(资料图片)

扫描关注一起学嵌入式,一起学习,一起成长

嵌入式 C 语言中,宏是在预编译时用宏体内容“文本替换”代码中的宏名的。

“#”是将宏参数转换为字符串。不管该参数宏什么,即“原貌”用字符串显示出来。即将宏参数用双引号“”包裹起来形成一个字符串。例如:

“##”被称为连接符(concatenation),把宏参数与之前的token(参数/字符串空格等)连接起来。例如:

宏嵌套

宏嵌套的展开规则流程图

原文:https://zhuanlan.zhihu.com/p/344240420

觉得文章不错,点击“分享”、“赞”、“在看” 呗!

标签:

精彩推荐

关于我们 | 联系我们 | 免责声明 | 诚聘英才 | 广告招商 | 网站导航

 

Copyright @ 2008-2020  www.cguiw.com  All Rights Reserved

品质网 版权所有
 

联系我们:435 227 67@qq.com
 

未经品质网书面授权,请勿转载内容或建立镜像,违者依法必究!