int main()
{
int i=1;
printf(“%d,%d\n”,sizeof(++i),i);
return 0;
}
知识点在于关键字sizeof(i++),由于sizeof()是计算内存大小,对立面的变量数值不会改变,并且立面的运算不会成立,因此i++没有执行,所以i不变。
int main()
{
int i=1;
printf(“%d,%d\n”,sizeof(++i),i);
return 0;
}
知识点在于关键字sizeof(i++),由于sizeof()是计算内存大小,对立面的变量数值不会改变,并且立面的运算不会成立,因此i++没有执行,所以i不变。