1、sizeof()内部表达式不参与真实运算,编译时计算运算值。
2、即使sizeof内部写有赋值表达式,也不会去实际操作,sizeof在计算时只看操作数的类型,不会访问相应的空间。
实例
intmain() { inta=10; intb=sizeof(a=a+1); printf("%d%d\n",a,b);//104 return0; }原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
1、sizeof()内部表达式不参与真实运算,编译时计算运算值。
2、即使sizeof内部写有赋值表达式,也不会去实际操作,sizeof在计算时只看操作数的类型,不会访问相应的空间。
实例
intmain() { inta=10; intb=sizeof(a=a+1); printf("%d%d\n",a,b);//104 return0; }原文来自:https://www.py.cn
暂无评论内容