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)