は、MicrosoftのコンパイラのVisual Studio 6.0が正常にプログラムをコンパイル奇妙なCプログラム
struct st
{
struct st
{
int a ;
int b ;
} st;
int a1 ;
} ;
struct st obj ;
struct st obj1 ;
int main()
{
return obj.a1 + obj1.b ;
}
次のコードスニペットを確認してください。私は 'struct st'の使用と混同しています。 objとobj1のサイズは?
struct st?ここには4つあります。 – Naveen
printf( "%d%d \ n"、sizeof(obj)、sizeof(obj1));返信... –
あなたが投稿した内容は、私が思い出すことのできる標準では有効ではありません。それに応じて再タグ付けされます。 –