У меня есть два класса:
class A
{
};
class B
{
int a[];
};
int main()
{
cout << sizeof(A) <<endl; //outputs 1
cout << sizeof(B) <<endl; //outputs 0
return 0;
}
Мне известно, что размер пустого класса равен 1, но почему размер класса B становится ZERO??