
C/C++
xiaofeng_w_w
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在c程序中,指针一般用途
在c程序中,指针一般用来: 构造链式数据结构 引用动态分配的结构 实现引用调用(Call by reference)(避免复制的开销) 访问和迭代数据元素 传递数组参数 引用函数 作为其它值的别名 代表字符串 直接访问系统内存 ...2007-04-03 16:34:53 · 117 阅读 · 0 评论 -
struct在c程序中的应用
struct在c程序中的应用如下: 将一般作为一个整体来使用的数据元素集合在一起; 从函数返回多个数据元素; 构造链式数据结构; 映射数据在硬件设备、网络链接和存储介质上的组织方式; 实现抽象数据类型; 以面向对象的方式编程。 ...2007-04-03 16:36:05 · 247 阅读 · 0 评论 -
关于c++模板
通常而言,并不是把模板编译成一个可以处理任何类型的单一实体;而是对于实力化模板参数的每种类型,都从模板产生出一个不同的实体。 用具体类型代替参数的过程叫实例化(instantiation)。 模板被编译了两次: 实例化之前,先检查模板代码本身,查看语法是否正确;在这里发现错误的语法,如遗漏分号等。 实例化期间,检查模板代码,查看是否所有的调用都...2007-04-03 16:37:25 · 113 阅读 · 0 评论 -
内存与C++
不管什么时候运行一个程序,都是首先把它装入(一般从磁盘装入)计算机内存。因此程序中的所有元素都驻留在内存的某处。内存一般被布置成一系列连续的内存位置;我们通常把这些位置看做是8位的字节,但实际上每一个空间的大小取决于具体机器的结构,一般称为机器的字长(word size)。每一个空间可按它的地址与其他空间区分。 静态与动态内存分配的两个主要区别是: 1.静态对象是有名字的变量,我们直接对其进行操...2007-04-06 14:31:32 · 98 阅读 · 0 评论