2011年7月26日
摘要: 静态数组:静态数组的局部变量,不管数组元素是什么类型,其内存总是在栈上分配。因为栈的大小相对固定,如果静态数组占用的内存超过栈的总大小,将会出错。动态数组:动态数组变量只占用4个字节,其内存是在堆中动态分配的,在负偏移处保存着8字节的引用计数和长度计数。这中内存结构和长字符串的内存结构是一致的。 阅读全文
posted @ 2011-07-26 11:20 stwo 阅读(364) 评论(0) 推荐(0) 编辑