代码如下:
unsigned char aa,bb,cc,dd,ee,ff,gg;
aa=sizeof(char);
bb=sizeof(short int);
cc=sizeof(long);
dd=sizeof(long);
ee=sizeof(long int);
ff=sizeof(float);
gg=sizeof(double);
aa++;bb++;cc++;dd++;ee++;ff++;gg++;
编译后0error 0warning
然后DEBUG 发现Memory Windows窗口 里显示都是 not in scope
有人说这是被编译器优化的结果。但是我优化设置是 level0
请问 原子哥,这是因为编译器自带的优化效果 不能设置吗?
一周热门 更多>