宏 #define 的用法
来源:互联网 发布:unity3d 切割模型插件 编辑:程序博客网 时间:2024/05/16 05:58
宏 #define 的用法
1. # 和 ##
#define A(x) T_##x
#define B(x) #@x
#define C(x) #x
假设 x=1,则有:
A(1) ---> T_1
B(1) ---> '1'
C(1) ---> "1"
代码例子:
#include <stdio.h> #define paster( n ) printf( "token"#n" = %d\n", token##n ) #define A(x) #@x#define B(x) #xint main() { int token9=10; paster(9); printf("%c\n%s\n", A(1), B(1));getchar();return 0; }
执行结果:
token9 = 10
1
1
0 0
- #define 宏的用法
- define宏的用法
- 宏 #define 的用法
- #define宏的特殊用法
- 宏定义#define的用法
- #define定义宏的用法
- #define定义宏的用法
- #define 宏的用法备注
- #define的用法(宏)
- #define宏中#的用法
- [define的用法]define用法集锦
- 宏(Macro, define)的一个有趣用法
- define(宏)中#和##的用法
- C语言中宏#define的用法
- C宏#define的一些用法
- 宏定义(define)中'#'与'##'的用法
- #define 的注意用法
- #define 的另类用法
- Java基础知识点总结一
- Mysql 如何做双机热备和负载均衡
- openstack学习之neutron_ml2_plugin
- Java基础知识点总结二
- 程序员学习能力提升三要素
- 宏 #define 的用法
- VS2008 IDE 基本编程环境的使用方法(2)—编程环境的详细设置
- IE浏览器,URL中有中文参数,在一个页面中接收此中文参数,显示时却乱码
- 黑马程序员----API 泛型
- Objective-C学习笔记 @property 参数说明
- JS字符串转换数字
- Java基础知识点总结三
- 让vim代替你的双手(备忘笔记)
- JTextArea+JScrollPane滚动条自动在最下边