面试
"dandan"不能定义
一切特立独行的人格都意味着强大!!
展开
-
面试2:构造函数传参
面试题:下面这段代码运行结果是什么?A:编译错误;B:编译成功,运行时程序崩溃;C:编译正常运行,输出为10;class A{ int value; public: A(int n){ value = n; } A(A other){ value = other.value; } void Print(){ std::cout << value << std::end1; }}int _tmain(int argc, _TCHAR* a.原创 2020-09-20 16:55:59 · 541 阅读 · 0 评论 -
面试1:sizeof关键字
- List item — 面试题定义一个空的类型,里面没有任何的成员变量和成员函数,对该类型求sizeof,得到的结果是什么?答案:1为什么不是0?答案:1、空类型的实例中是不包含有任何信息的,sizeof应该是零; 2、如果当我们声明类型实例的时候,必须在内存中占有一定的空间,否则你就 没办法使用这个实例,具体占用多少内存,由编译器来决定的, 3、visual studio,每个空类型的实例占用一个字节的空间。如果该类型中添加了一定的构造函数和析构函数,那..原创 2020-09-19 23:22:15 · 74 阅读 · 0 评论