2 baozhadehulu baozhadehulu 于 2015.06.18 17:23 提问

请问在C++中,结构体数组类型能作为类的数据成员吗?

我想让自己构造一个结构体数组来存储记录,结构体数组类型能作为类的数据成员吗?

9个回答

zilaishuichina
zilaishuichina   Rxr 2015.06.19 18:50

just do it

zhangweilst
zhangweilst   2015.06.20 14:22

可以。实现的时候注意不要出错就可以。

strutce
strutce   Ds   Rxr 2015.06.18 17:26

可以,c++中结构体和类除了默认访问控制符外没什么区别,一个类的对象可以作为另外一个类的成员数据,结构体当然可以

tongyi55555
tongyi55555   2015.06.18 18:21

可以啊,结构体不过是扩展了的int float等等

q3733353520
q3733353520   2015.06.18 18:39

当然可以不过我觉得你还不如重新写个class作为专门存储数据

solio5
solio5   2015.06.18 19:04

当然可以,而且这种问题,你在代码编辑器里面试一下不就知道了么

baidu_25537855
baidu_25537855   2015.06.19 12:12

感觉一切类型都可以的,类这个东西很活~建议楼主用内部类单独作为存储数据的,感觉这样更符合c++的设计思想吧,万物皆对象~哈哈,楼主加油~

txfang
txfang   2015.06.19 16:13

C++中结构体与类几乎没有差别,除了默认的访问权限不同

max_min_
max_min_   Rxr 2015.07.03 00:14

可以的!
int char 是一样的!只不过结构体是我们自己定义的,系统不认识而已。

Csdn user default icon
上传中...
上传图片
插入图片