1、class和struct的区别?

     在c++中,在class中声明的成员默认为private成员,而在struct中声明的成员默认为public成员,class的默认继承方式为private,struct默认继承方式为public

2、简述使用<iostream.h>和<iostream>命名空间std这两种形式有什么区别?

     iostream.h是c的头文件库,iostream是c++标准头文件库。 当使用<iostream>的时候,该文件没有定义全局命名空间,必须使用 namespace std

3、类与对象有什么区别?

   类是对象的抽象,  对象是类的具体实例

  类是抽象的,不占用内存,而对象是具体的,占有内存空间

4、内存分配大致上可以分成5块:

    1、栈区(stack)