首页 > 技术文章 > C++ 编程常用问题

qingliu411 2013-10-17 14:37 原文

1. 动态数组声明

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

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

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

 

 

推荐阅读