C/C++
shizhip
这个作者很懒,什么都没留下…
展开
-
堆栈详解
堆栈 在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。 要点: 堆:顺序随意 栈:先进后出 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(h转载 2008-04-15 18:46:00 · 626 阅读 · 0 评论 -
面试:strcpy的实现
题目: 已知strcpy函数的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。 解说: 1.strcpy的实现代码 char * strcpy(char转载 2008-09-23 15:16:00 · 1848 阅读 · 0 评论 -
简单的string实现
#includeusing namespace std; class String{ friend ostream& operatorpublic: String(const char* str=NULL); //赋值构造兼默认构造函数(char) String(const String &other);转载 2008-09-23 16:36:00 · 525 阅读 · 0 评论