#3174. [GESP202503 四级 C++] 第 6 题

[GESP202503 四级 C++] 第 6 题

下面的描述中,( )正确定义一个名为 Person 的结构体并正确初始化了一个 Person 结构体的变量 p

A.

struct Person {
    string name;
    int age;
};
Person p("Yang", 10);

B.

struct Person {
    string name,
    int age;
};
Person p;
p.name = "Yang";
p.age = 10;

C.

struct Person {
    string name;
    int age;
};
Person p = { "Yang", 10 };

D.

struct Person {
    string name;
    int age;
};
Person p = new Person("Yang", 10);

{{ select(1) }}

  • A
  • B
  • C
  • D