摘要: 1、如何实现malloc()?请说明malloc()和free()的原理?答:参考《C程序设计》第8.7;malloc的实现与思考关键点:(1)使用联合实现空闲块,以实现地址对齐: 使用union而不是直接使用s... 阅读全文
posted @ 2014-07-24 13:59 javaadu 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、数组的声明形如a[d],其中a是数组的名字,d是数组的维度,编译的时候数组的维度应该是已知的,所以维度d必须是一个常量。如果要定义一个不知道元素个数的以为数组,那么请使用vector容器;unsigned c... 阅读全文
posted @ 2014-07-24 11:19 javaadu 阅读(133) 评论(0) 推荐(0) 编辑