全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
初始化静态数组使用宏定义
2309阅读 0评论
2012-10-30
momser
分类:
C/C++
前一阵子感冒了挺难受的哈
#define MAX_SIZE 100
...
array[MAX_SIZE+10];
可以进行初始化
如array[MAX_SIZE+10]={};
int max_size=100;
...
array[max_size+10];
都是可以的,但是下面这个不可以初始化
array[max_size+10]={};
这样就会出错。
注:gcc下支持变量下标
宏的作用域在当前X.c文件
上一篇:
计算机科学中最重要的32个算法
下一篇:
μcosii源码试读1;从OSinit开始