为什么这条两语句 b=sizeof(a+3.14); printf("b=%d\n",b);在vc6.0中输出的结果为8?
main(){inta=4,b;b=a+sizeof(double)+sizeof(a+3.14);printf("b=%d\n",b);}结果b为什么等于8?...
main()
{
int a=4, b;
b=a+sizeof(double)+sizeof(a+3.14);
printf("b=%d\n",b);
}
结果b为什么等于8? 展开
{
int a=4, b;
b=a+sizeof(double)+sizeof(a+3.14);
printf("b=%d\n",b);
}
结果b为什么等于8? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询