1.C++ 无成员变量和函数的类型的实例,求该实例的sizeof?

  答:是1。(不是0)

C++ sizeof 误区 大公司面试题

 

  

2.如果在题1的基础上有1个成员变量,sizeof是(1+成员变量的大小)吗?

  答:不是,是成员变量的大小。

  C++ sizeof 误区 大公司面试题

 

 

 

  

3.如果在题1的基础上有构造函数和析构函数,sizeof会是多少?

  答:1。(不影响)

  C++ sizeof 误区 大公司面试题

4.如果在题1的基础上把析构函数定义为虚函数,sizeof是多少?

  答:32位机器sizeof为4,64位机器sizeof为8。(为指针大小)

  C++ sizeof 误区 大公司面试题

 

相关文章:

  • 2021-10-28
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-12-23
  • 2021-09-30
猜你喜欢
  • 2021-07-20
  • 2021-11-08
  • 2021-05-30
  • 2021-12-05
  • 2021-12-05
  • 2022-02-15
相关资源
相似解决方案