设为首页 加入收藏

TOP

c里面宏定义的一个很有用的符号#
2014-11-24 00:11:52 来源: 作者: 【 】 浏览:17
Tags:里面 定义 一个 有用 符号

#include

#include

#include

#define IsMan(name) pr_value(#name, name) //关键点在于#name,会将"\""+name+"\""创给pr_value

#define WANGYONG 1

#define YONGXIN 2

void pr_value(char* name, int type)

{

switch(type)

{

case WANGYONG:

printf("%s\n", name);

break;

case YONGXIN:

printf("%s\n", name);

break;

}

}

int main()

{

IsMan(WANGYONG);

IsMan(YONGXIN);

system("pause");

return 0;

}

摘自 RunBoying

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇多个文件夹的makefile 下一篇tolua的tolua_toxxx系列API设计

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: