#define CV_DEFAULT(val) = val 这样的宏定义是没有问题的~

来源:互联网 发布:东莞南城关键词优化 编辑:程序博客网 时间:2024/05/16 23:54

 #define CV_DEFAULT(val) = val 这样的宏定义是没有问题的 我最开始以为有问题,是因为没看到等号前边还有一个空格,这句话实质上是把代码中本应该为= val的替换为了CV_DEFAULT(val)  

举一个例子吧:

int y;

int x=5;

y CV_DEFAULT(x);//这句话相当于y = x;

0 0
原创粉丝点击