摘要:
修饰普通变量 修饰指针 const修饰类变量,类函数 阅读全文
摘要:
```
malloc是c的库函数,从堆区申请内存。
(+)new是c++运算符,从自由存储区申请内存。 malloc返回值是void*,需要判断返回值是否为空指针。如果申请内存成功,返回申请的内存地址,申请内存失败返回空指针。
使用free()函数释放内存,非空指针只能释放一次。
(+)new 返回值是申请对象的指针,申请内存失败抛出std::bad_alloc异常。使用delete释放普通对像... 阅读全文
摘要:
```
* 指针是一个变量有单独的存储空间(引用是一个对象的别名,没有单独的存储空间,使用的是原对象)
* 指针初四化后可以改变,可以用来指向其他的对象(引用初始化后不能改变,不能用来引用其他的对象)
* 指针可以为空(引用不能为空)
* 指针的长度为4个字节(引用的长度位引用对象的长度)
``` 阅读全文