c++俱乐部

来源:互联网 发布:微信网站制作软件 编辑:程序博客网 时间:2024/04/19 10:16

  动态分配

    动态分配是指针的关键技术。它是用来在不必定义变量的情况下分配内存和让指针去指向它们。尽管这么说可能会让你迷惑,其实它真的很简单。下面的代码就是一个为一个整型数据分配内存的例子:

    int *pNumber;

    pNumber = new int;

    第一行声明一个指针pNumber.第二行为一个整型数据分配一个内存空间,并让pNumber指向这个新内存空间。下面是一个新例,这一次是用double双精型:

    double *pDouble;pDouble = new double;

    这种格式是一个规则,这样写你是不会错的。