摘要: C++中并没有值类型和引用类型之说,标准变量或者自定义对象的存取默认是没有区别的。但如果深入地来看,就要了解C++中,管理数据的两大内存区域:栈和堆。 栈(stack)是类似于一个先进后出的抽屉。它的体积是有限的,一般为2M左右。 而堆(heap)则相对来说体积可以很大,这一般跟计算机的虚拟内存设置 阅读全文
posted @ 2016-11-03 10:50 yzl050819 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 先来说说C和C++中结构体的不同 a) C语言中的结构体不能为空,否则会报错 1>d:\myproject\visual studio 2013\projects\myc++\main.c(71): error C2016: C 要求一个结构或联合至少有一个成员 b) C语言中的结构体只涉及到数据结 阅读全文
posted @ 2016-11-03 10:28 yzl050819 阅读(829) 评论(0) 推荐(0) 编辑