下面的描述中,( )正确定义一个名为 Person 的结构体并正确初始化了一个 Person 结构体的变量 p。
Person
p
struct Person { string name; int age; }; Person p("Yang", 10);
struct Person { string name, int age; }; Person p; p.name = "Yang"; p.age = 10;
struct Person { string name; int age; }; Person p = { "Yang", 10 };
struct Person { string name; int age; }; Person p = new Person("Yang", 10);