与 [malloc,calloc,realloc] 和 [free]的用法等价
概念及其作用:
new 和 delete 是c++中的运算符(不是函数), 用于c++中的堆区动态内存的分配及其动态内存的释放...申请单个动态内存
int *p=new int; // 指针p指向在堆区新申请动态内存地址(一个int类型大小)
2....new的特性:
1. new是运算符
2. new可以分配两种内存, 一种是单个内存, 一种是连续的内存
3. new在分配单个内存的时候可以同时给给内存赋任意值, 分配连续多个内存时只能赋值为0
4....可以通过memset给连续内存赋值,
memset用法:
memset()函数, 被称为初始化内存的万能函数, 它可以对任意类型的变量初始化, 通过直接操控内存空间, 为内存赋值, 通常用于为新申请的内存初始化工作...释放完内存之后注意!必须给指针置空, 禁止产生野指针