C++
文章平均质量分 68
linux_player_c
喜欢linux
展开
-
1.C++学习笔记:内存模型
C++学习笔记存储持续性、作用域和链接性C++和C语言对于变量定义的方式类型,定义的不同方式确定了变量的生存周期、作用范围以及可以被谁使用的“权限”问题。存储持续性一般来讲我们把存储的持续性简称为变量在程序中定义的位置,有以下三个位置:1.自动存储持续性:简称自动变量,该变量定义在具体的函数块中,并且不加(static)这种修饰符,该类变量从函数被调用时代码块创建开始到函数执行结束时被释放。2.静态原创 2016-05-14 12:17:16 · 443 阅读 · 0 评论 -
C++学习笔记:C++中的new
C++中的new动态内存分配在C语言中我们学习过动态内存分配一共有这么几个操作:malloc free realloc alloc1.malloc最常见,申请指定大小的内存,如果成功则返回申请内存的首地址,如果失败返回NULL。 2.free操作释放由malloc、realloc和alloc申请的内存,其实就是释放在堆中申请的内存。 3.realloc是在堆上重新申请指定大小的内存,它需要原创 2016-05-14 18:00:05 · 505 阅读 · 1 评论