您的位置:首页 > 其它

sizeof的一个不曾注意的问题

2007-11-25 23:54 281 查看
a=256;
printf("%d\n",sizeof(++a));
printf("%d\n",a);

打印结果:4,256

显然,sizeof中的运算并没有计算!

sizeof中的运算不执行是因为sizeof所对应的计算是在编译期完成的,这只需要获得类型信息就足够了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: