宏中的# ##作用
来源:互联网 发布:多益网络徐波 编辑:程序博客网 时间:2024/05/19 22:51
使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起
#include <stdio.h>#define STR(S) #S#define CON(A,B) (A##B)int main(void){ printf("%s\n",STR(hello)); printf("%x\n",CON(0x,FF)); return 0;}
输出结果为:
hello
ff
- "##"在宏中的作用
- 宏中的# ##作用
- #和##在宏替换中的作用
- 关于##在C宏定义中的作用
- Linux内核中的BITS_TO_LONGS宏的作用
- #和##在宏替换中的作用
- #和##在宏替换中的作用
- 宏EXPORT_SYMBOL在内核中的作用
- javascript中的作用域
- js中的typeof作用
- C++中的Const 作用
- JavaScript中的作用域
- Spring中的ContextLoaderListener作用
- JavaScript中的作用域
- Spring中的ContextLoaderListener作用
- Spring中的ContextLoaderListener作用
- golang中的xg作用
- JavaScript中的作用域
- Python文件夹与文件的操作
- ctrl+c,ctrl+d,ctrl+z在linux中意义
- Toast和Looper。Handler消息循环机制。
- POJ 2828 单点更新
- 在android的Browser中设置User Agent
- 宏中的# ##作用
- Android Activity的四种launchMode
- 工作总的保存
- 【jiasuba】Windows XP太臃肿?减肥方法说给你听
- 使用HANDLE_MSG宏简化Win32应用的开发
- test_again_and_again
- shell命令基本参数
- 【Xcode】 Multiple build commands for output file
- 跨线程地访问了UI控件