##是在预处理期进行对两个标示符进行字符串连接。因此,它只在宏定义中有效,编译器并不知道##的连接作用。举例说明:
创新互联公司是一家专业从事网站设计制作、成都网站建设的网络公司。作为专业的建站公司,创新互联公司依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、成都全网营销推广及网站设计开发服务!
#define CONNECT( a, b ) a##b
int main()
{
int CONNECT( a, 1 ); // int a1;
a1 = 2;
printf ( "a1 = %d\n", a1 );
system ( "pause" );
return 0;
}
新闻标题:##的连接作用
转载来于:https://www.cdcxhl.com/article34/ghoppe.html
成都网站建设公司_创新互联,为您提供关键词优化、网站营销、网站收录、虚拟主机、建站公司、小程序开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联