# 在宏定义中的使用

来源:互联网 发布:淘宝服装平铺后期教程 编辑:程序博客网 时间:2024/06/08 09:09

‘#’运算符在宏定义中的使用

#其作用等同于双引号”“,不过只能在宏定义中使用

/*************************************************************************    > File Name: #.c    > Author: Z.J    > Mail: Z.J@163.com     > Created Time: 2017年10月22日 星期日 22时43分33秒 ************************************************************************/#include<stdio.h>#define CONVERS(x) #xint main(void){    char *p = "name is zqw!";    printf("%s\n",CONVERS(*p));    printf("%s\n",CONVERS(Hello Word!));    printf("%s\n",CONVERS(while));    printf("%s\n",CONVERS(while(1)));    printf("%s\n",CONVERS(return));    return 0;}

// 运行结果
*p
Hello Word!
while
while(1)
return

原创粉丝点击