1. 指针是一个内存地址,所以指针通过命名变量在计算机内存中的地址,提供了一种间接的变量命名方式。
2. 动态变量是程序运行时创建和销毁的变量;
3. 动态变量要占用计算机内存的一个特殊区域,这个区域称为自由存储区(堆)。程序结束一个动态变量的使用后,可以将动态变量占用的内存还给自由存储,以便重新使用,这是用delete语句来完成的;
4. 动态数组是其长度在程序运行时确定的数组。动态数组被实现为数组类型的动态变量。
1. 指针是一个内存地址,所以指针通过命名变量在计算机内存中的地址,提供了一种间接的变量命名方式。
2. 动态变量是程序运行时创建和销毁的变量;
3. 动态变量要占用计算机内存的一个特殊区域,这个区域称为自由存储区(堆)。程序结束一个动态变量的使用后,可以将动态变量占用的内存还给自由存储,以便重新使用,这是用delete语句来完成的;
4. 动态数组是其长度在程序运行时确定的数组。动态数组被实现为数组类型的动态变量。