查看宏展开之后的代码
来源:互联网 发布:淘宝开店的货源怎么找 编辑:程序博客网 时间:2024/05/24 16:14
原文来自:dadaguo3000的专栏
#include <stdio.h> #define MIN(x, y) (x < y ? x : y) #define TO_STRING(x) TO_STRING1(x) #define TO_STRING1(x) #x int main() { const char *str = TO_STRING(MIN(1, 2)); printf(str); return 0; }
#和##. 前者用来将一个文本转化为语言内字符串, 后者用来连接两个文本
例:
#define TO_STRING(s) #s
#define CAT(a, b) a#b
TO_STRING(a) => "a"
int CAT(a, b); => int ab;
- 查看宏展开之后的代码
- vc查看宏展开之后的结果
- vc查看宏展开之后的结果的查看方式
- vc查看宏展开之后的结果的查看方式
- vc查看宏展开之后的结果的查看方式
- vc查看宏展开之后的结果的查看方式
- VC查看宏展开之后的文件的设置
- 查看展开宏代码的快捷方法
- VS2008中生成预处理文件,查看宏展开之后的内容
- vc查看宏展开之后的结果的查看方式http://www.52rd.com/Blog/Detail_RD.Blog_xjl20008_8567.html
- 查看宏展开后的内容
- vs2008IDE查看宏展开后的方法
- vs查看宏展开
- vs查看宏展开
- Android 代码proguard混淆之后的错误log查看方法
- 用宏展开代码
- 展开菜单的Javascript代码
- easyUI treereload之后保持原来节点的展开状态
- “Device eth0 has different MAC address than expected, ignoring.”问题
- Maven命令使用及简介
- ubuntu 批量修改文件名 右键添加打开终端
- TCP/UDP/HTTP
- POI解析2003Excel、2007Excel
- 查看宏展开之后的代码
- datagridview中输入密码,显示星号*
- Spring2.5+Hibernate3.2+xfire开发webservice工程
- Java Web Start (2)
- 键盘Enter键实现提交表单
- PreferenceActivity详解
- tabbar改变颜色
- linux下mysql出现的几个小问题
- windows7下调试ASP+ACCESS错误“未找到提供程序 该程序可能未正确安