《编程语言》C++
C++
神圣雅诗人
这个作者很懒,什么都没留下…
展开
-
typedef用法
typedef用法:1、用typedef为现有类型创建别名,定义易于记忆的类型名2、typedef 还可以掩饰复合类型,如指针和数组。例如,你不用像下面这样重复定义有 81 个字符元素的数组:只需这样定义,Line类型即代表了具有81个元素的字符数组,使用方法如下:同样,可以像下面这样隐藏指针语法:typedef是在计算机编程语言中用来为复杂的声明定义简单的...原创 2019-01-07 22:08:57 · 243 阅读 · 0 评论 -
自由存储区VS堆
当我问你C++的内存布局时,你大概会回答:“在C++中,内存区分为5个区,分别是堆、栈、自由存储区、全局/静态存储区、常量存储区”。如果我接着问你自由存储区与堆有什么区别,你或许这样回答:“malloc在堆上分配的内存块,使用free释放内存,而new所申请的内存则是在自由存储区上,使用delete来释放。”这样听起来似乎也没错,但如果我接着问:自由存储区与堆是两块不同的内存区...原创 2019-03-10 11:39:01 · 219 阅读 · 0 评论