C语言面试题第2题:宏参数的连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言面试题第2题:宏参数的连接相关的知识,希望对你有一定的参考价值。

#include <stdio.h>

#define STR(s)    #s
#define CONS(a,b)    (int)(a##e##b)

int main()
{
    printf(STR(vck));
    printf("\n");
    //vck
    //2000
    printf("%d\n",CONS(2,3);
    
    return 0
}

宏定义中,#把宏参数变为一个字符串,用##把两个宏参数贴合在一起。


本文出自 “沃特” 博客,请务必保留此出处http://water3700348.blog.51cto.com/13058625/1965307

以上是关于C语言面试题第2题:宏参数的连接的主要内容,如果未能解决你的问题,请参考以下文章

力扣-面试题刷题第一天

跟涛哥一起学嵌入式 第04集:一道面试题,测出你的C语言功底

撩课-Java每天5道面试题第10天

web前端面试题整理02前端面试题第二弹袭来,接招!(转)

题解5道c++面试题第一期(含解题思路答案解析和实现代码)

题解5道c++面试题第一期(含解题思路答案解析和实现代码)