C/C++
文章平均质量分 79
cksh080112
这个作者很懒,什么都没留下…
展开
-
C++ 堆和栈
堆和栈的区别(转过无数次的文章) 收藏 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意转载 2009-12-20 04:45:00 · 262 阅读 · 0 评论 -
C++ 参数指针R1
值传递, 指针传递?这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下: createNode(BinNode *tree,char *p) { tree = (BinNode *) malloc(sizeof(BinNode)); tree->data = *p; }该代码段的意图是通过一个函数创建一转载 2009-12-20 05:28:00 · 376 阅读 · 0 评论 -
Const,Const函数,Const变量,函数后面的Const
Const,Const函数,Const变量,函数后面的Const本文转自 http://www.cnblogs.com/Fancyboy2004/archive/2008/12/23/1360810.html 看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更转载 2009-12-29 02:19:00 · 337 阅读 · 0 评论 -
c++虚机制
该链接有详细描述,推荐。http://blog.csdn.net/xifeng_520/archive/2006/08/29/1135924.aspx转载 2010-01-05 00:39:00 · 473 阅读 · 0 评论 -
宏定义使用学习
转自:http://dxf206.blog.163.com/blog/static/4227861200952511813462/ 我在写代码的时候喜欢使用宏,不仅使代码看起来整洁,而且用好了还能极大的减轻编码的工作量,但是如果使用不当的话,出了问题查找起来就就非常的难了,下面的总结大部分是从网上看到的,也有一些是我自己在工作中总结出来的。宏使用中的常见的基础问题1. 防止一个头文件被重转载 2010-01-07 21:52:00 · 598 阅读 · 0 评论