前から疑問に思っていたんですが、構造体の宣言だけをした場合、構造体内の変数は、メモリに確保されないのでしょうか。
以下のコードにおいて、変数aはメモリに確保されるけど、変数bとcは確保されないという認識でよいのでしょうか。
c
1int main() 2{ 3 int a; 4 5 struct Data1{ 6 int b; 7 }; 8 9 typedef struct{ 10 int c; 11 }Data2; 12 13 return 0; 14} 15
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。