第30945题 单选题
下列关于C++结构体的语法使用,说法正确的是?

请结合C++结构体的基础语法规则,判断下列描述的正误

A

定义结构体时末尾可以省略分号,如下代码是合法的:

struct Student {
    int id;
    char name[20];
}
B

对于已定义的结构体普通变量stu,访问其id成员的正确写法为stu->id

C

可以在定义结构体的同时声明该类型的变量,如下代码是合法的:

struct Student {
    int id;
    double score;
} stu1, stu2;
D

结构体的成员类型只能是int、char、double等基本数据类型,不可以是其他结构体类型

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析