sizeof的疑难
#include <iostream.h>
struct A
{};
void main()
{
cout<<"sizeof(A)="<<sizeof(A)<<endl;
}
输入结果:sizeof(A)=1
#include <iostream.h>
struct A
{};
void main()
{
cout<<"sizeof(A)="<<sizeof(A)<<endl;
}
输入结果:sizeof(A)=1
2007-07-04 11:03
2007-07-04 11:04
2007-07-04 12:51
2007-07-04 12:53
2007-07-05 17:00

2007-07-05 18:42
2007-07-07 16:38
虽然是空的但是是一个完完整整的结构体,他定义了他的变量,就不可能不给他空间,为什么要给一个字节,这可以说成是一种默认的规定吧。。

2007-07-07 17:19
你看你,又用到“默认的规定”这样的词了。你能不能从编译器或者从C++语言,这种层面来考虑和解释一下呢?
2007-07-07 17:26
2007-07-07 17:34