- 博客(1)
- 收藏
- 关注
原创 C宏定义中#和##
C宏定义中#和##符号#符号##符号##的作用是把参数字符串化. 相当于给参数加上引号.比如#define STRING(_name) #_nameint count = 12;printf("%s = %d\n", STRING(count), count);输出count = 12符号####的作用是把前后字符连接起来, 不会在前后加引号.比如#define GET_PAGE_WHAT(_attr) page_##_attrGET_PAGE_WHAT(size) //展
2020-12-29 22:24:19
440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人