第20470题 单选
下列哪项正确定义Person结构体并正确初始化C++结构体变量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);