4

次の構造体の宣言時、またはその構造体のオブジェクトを作成するときに、メモリ空間は確保されますか?

struct student
{
    int marks;
    float average;
};
4

2 に答える 2

2

あなたがした方法を宣言するstructと、構造体に割り当てられたメモリはありません。ただし、次のように、 a を宣言して、その型の変数をすぐに定義struct できます。

struct student
{
    int marks;
    float average;
} var_name; // Reserves the memory in the global/static space

自動空間 (ローカル変数) または動的空間で変数を定義することもできますnew

于 2013-04-22T01:43:56.183 に答える