- 博客(1)
- 资源 (8)
- 收藏
- 关注
转载 动态内存管理详解:malloc/free/new/delete/brk/mmap(介绍的很明白)
笔试遇到的问题:自己模模糊糊,说不上来。这个介绍的很清晰明了。 c++ 内存获取和释放 new/delete,new[]/delete[]c 内存获取和释放 malloc/free, calloc/realloc上述8个函数/操作符是c/c++语言里常用来做动态内存的申请和释放的,要理解这些接口,大概需要下面几个维度的了解:1. 了解OS的进程空间模型,一个进程的地址空间,
2014-04-02 13:30:56 6375
100层楼2个鸡蛋C程序递归实现
来自一道google面试题,本资源以VC编译器下的C递归实现,楼层数和鸡蛋数作为可变输入参数,输出(测试出保证鸡蛋不破的最高安全层的)最小次数。比如100层楼2个鸡蛋输出结果14:表示2个鸡蛋测试100层楼以获得最高安全层的最小次数为14次,测试方法也有输出,即第一个鸡蛋每段测试层数分别为14,13,,,,1.第二个鸡蛋每隔一层测试一次。另外程序中带有证明过程。
2011-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人