sizeof(double)是一个双精度型表达式 ,还是 一个整型表达式呢?
----------------解决方案--------------------------------------------------------
sizeof是求变量所占内存的字节数。。。例如:
main()
{double a;
printf("%d",sizeof(a));
getch();
}
输出结果是 8
要把double改为int 输出结果为2
----------------解决方案--------------------------------------------------------
二楼正解。。
至于楼主所说的那个函数本身是什么类型,我想应该是整型。。。。
可以这样测试下
main()
{double a;
int b;
printf("sizeof(a)=%d",sizeof(a));
b=sizeof(a);
printf("\nb=%d",b);
getch();
}
[此贴子已经被作者于2006-12-4 13:03:45编辑过]
----------------解决方案--------------------------------------------------------
二楼正解。。
至于楼主所说的那个函数本身是什么类型,我想应该是整型。。。。
可以这样测试下
main()
{double a;
int b;
printf("sizeof(a)=%d",sizeof(a));
b=sizeof(a);
printf("\nb=%d",b);
getch();
}
sizeof()可不是函数
----------------解决方案--------------------------------------------------------
关键字。。。类似函数的功能。。。。呵呵
----------------解决方案--------------------------------------------------------
sizeof 明显是一个运算符
[此贴子已经被作者于2006-12-4 14:11:33编辑过]
----------------解决方案--------------------------------------------------------
sizeof 明显是一个关键字,菜鸟正解~
好臭
----------------解决方案--------------------------------------------------------
??我得罪你了么?斑竹
----------------解决方案--------------------------------------------------------
这下你没话说了吧
----------------解决方案--------------------------------------------------------
大家都是在学习,错对都不要紧(牛那么多,看到会给纠正的),最主要还是能给点见解,帮助解决问题
----------------解决方案--------------------------------------------------------