C++ 编程常用问题

1. 动态数组声明

    double *a = new double[50];  //声明一个可以存储50个double数的数组

    记得要释放内存  delete []p;

    PS: ‘[ ]’表明该指针是指向的自由存储区的数组,而非单个对象。如果遗漏了空方括号,编译器将无法发现这个错误,将导致程序在运行时出错。(以前都没有释放过内存,囧)

原文地址:https://www.cnblogs.com/qingliu411/p/3374143.html