对象的动态建立和释放
我们知道可以用new运算符可以动态的分配内存,用delete运算符可以释放这些内存。
当我们使用new运算符动态的分配一个内存之后,会自动返回一个该内存段的起始地址,也就是指针。
=============下面先给出一个new和delete基本应用的例子,回顾一下它的基本用法============
同样的,new和delete运算符也可以应用于类的动态建立和删除
用new运算符动态地分配内存后,将返回一个指向新对象的指针的值,即所分配的内存空间的起始地址。用户可以获得这个地址,并用这个地址来访问对象。
当然C++还允许在执行new时,对新建的对象进行初始化。
然后,举一个更加实际的例子
=========================题目=======================
编写一个程序,要求先输入同学的人数,然后分别输入同学的学号、姓名和英语、数学成绩。
然后打印出所有同学的信息