请问:C++的类和C里面的struct有什么区别? | 您所在的位置:网站首页 › struct里面还有struct › 请问:C++的类和C里面的struct有什么区别? |
0
576120 纠正一下 C++类可以定义函数和变量,struct中也可以定义函数,当然是通过函数指针方法 类默认属性是private的 struct默认属性是public的,当然你是没办法定义private的 2009-01-21 | 添加评论 | 打赏 ◆◆评论读取中.... ◆◆
修改失败,请稍后尝试 02873599 (1)C++类中属性默认访问类型为private,而c++中的struct默认的访问类型为public(2)c++类可以有继承,虚函数,多态,而c++中struct不可以。 C语言struct里面不可以有函数,只能有变量。 C++给C中的struct功能扩展了 2009-01-21 | 添加评论 | 打赏 ◆◆评论读取中.... ◆◆
修改失败,请稍后尝试 0悍马之王 (1)C++类中属性默认访问类型为private,而c++中的struct默认的访问类型为public(2)c++类可以有继承,虚函数,多态,而c++中struct不可以。 C语言struct里面不可以有函数,只能有变量。 C++给C中的struct功能扩展了 2009-01-21 | 添加评论 | 打赏 ◆◆评论读取中.... ◆◆
修改失败,请稍后尝试 |
CopyRight 2018-2019 实验室设备网 版权所有 |