第30953题 单选题
以下关于C++结构体的语法使用,符合规范的是哪一项?
A
struct Student {
    int id;
    string name;
};
Student s = {1001, "张三"};
B
struct Student {
    int id = 1001;
    string name;
}
Student s;
C
struct Student {
    int id;
    string name;
};
Student *p = new Student;
p.id = 1002;
D
struct Student {
    int id;
    string name;
    void print() { cout << id << " " << name << endl; }
};
// 上述代码编译报错,因为结构体不允许定义成员函数
程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析