摘要:
calloc(m, n) 本质上等价于 p = malloc(m * n); memset(p, 0, m *n);填充的零是全零, 因此不能确保生成有用的空指针值或浮点零值free() 可以安全地用来释放 calloc() 分配的内存。Both the malloc() and ... 阅读全文
摘要:
深入理解计算机操作系统引子:在我刚刚进入中科院计算所读研的时候,同宿舍的师兄便向我推荐了一本《深入理解计算机系统》,这本书从一个程序员的视角详细剖析了整个计算机系统,涵盖了组成原理、汇编语言、体系结构、操作系统、网络等计算机基础知识。由于时间所限,我并没有立刻阅读,而是将其列入了找工作前的复习... 阅读全文
摘要:
深入理解计算机操作系统引子:在我刚刚进入中科院计算所读研的时候,同宿舍的师兄便向我推荐了一本《深入理解计算机系统》,这本书从一个程序员的视角详细剖析了整个计算机系统,涵盖了组成原理、汇编语言、体系结构、操作系统、网络等计算机基础知识。由于时间所限,我并没有立刻阅读,而是将其列入了找工作前的复习... 阅读全文