C/C++中结构体的区别
- c中的结构体只能自定义数据类型,结构体中不允许有函数;
- c++中结构体可以加入成员函数
C++中结构体与类的区别
1.c++中的类和结构体唯一的区别就是默认的访问类型不同:
类:private
结构体:public
2. 类的关键字class可以作为template模板的关键字,即
template class A{};
而struct 不可以
实际上,c中的结构体只是涉及到数据结构,不涉及到算法,数据与算法是分离的;而C++的类可以包含成员函数,也就是说c++的类实现数据与算法的融合

871

被折叠的 条评论
为什么被折叠?



