C++中struct与class的比较

来源:互联网 发布:淘宝火锅底料好卖吗 编辑:程序博客网 时间:2024/06/13 10:20
C++的struct和class差别很小,其实class就是从struct发展出来的。struct定义的结构体在C++中也是一个类,结构体可以有class的任何东西。struct内数据默认是public类型的,class内数据默认是private类型的。继续用struct是为了向下兼容,习惯问题,以后发展会只用class的。同时结构中也可以像类class一样定义构造函数。

0 0
原创粉丝点击