C++面试题基础知识回顾

时间:2023-02-08 16:19:42
【文件属性】:
文件名称:C++面试题基础知识回顾
文件大小:121B
文件格式:TXT
更新时间:2023-02-08 16:19:42
C++ c++ 1、C 和 C++ 中 struct 有什么区别? Protection行为 能否定义函数 C 无 否,但可以有函数指针 C++ 有 可以,默认是public 2、C++中的 struct 和 class 有什么区别? 【参考答案】从语法上讲,class和struct做类型定义时只有两点区别: (一)默认继承权限。如果不明确指定,来自class的继承按照private继承处理,来自struct的继承按照public继承处理; (二)成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。 除了这两点,class和struct基本就是一个东西。语法上没有任何其它区别。

网友评论