788

1、sizeof()内部表达式不参与真实运算,编译时计算运算值。

2、即使sizeof内部写有赋值表达式,也不会去实际操作,sizeof在计算时只看操作数的类型,不会访问相应的空间。

实例

intmain()
{
inta=10;
intb=sizeof(a=a+1);
printf("%d%d\n",a,b);//104
return0;
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。