单选题
在C++语言中,关于类(class)和结构体(struct)的说法中,正确的是______。
A、
结构体不允许有成员函数
B、
结构体与类没什么区别,可以替换
C、
类定义中成员在默认情况下是private
D、
类定义中成员在默认情况下是public
【正确答案】
C
【答案解析】
[解析] 一般地,类封装了数据和其上的操作,结构体是一些数据的结合,在C++语言中,允许结构体保含成员函数。其间的区别就在于:类中成员默认情况下是private,而结构体是public。
提交答案
关闭