
c/c++
文章平均质量分 81
hostman868100
本人热爱编程,交友,喜欢挑战。希望在这里能和大家共同努力,成就咱们的梦想。
展开
-
堆栈、堆、栈的区别
堆和栈的区别 (转贴) 堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一转载 2011-08-24 09:17:57 · 422 阅读 · 1 评论 -
各大公司常有的面试题
char * strcpy(char * strDest,const char * strSrc);1.不调用库函数,实现strcpy函数。2.解释为什么要返回char *。解说:1.strcpy的实现代码char * strcpy(char * st转载 2011-08-25 12:56:34 · 247 阅读 · 0 评论 -
经典的数据对齐解说
-----虽然有点长,但是看完绝对对你有帮助-----我是信了,不知道你信不信。一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常转载 2011-08-26 12:53:39 · 452 阅读 · 0 评论