算法与数据结构
文章平均质量分 80
ww285705191
这个作者很懒,什么都没留下…
展开
-
动态二维数组的分配与释放
常规的方法当然就是a[][]方式,这里主要介绍另外两种方法: 方法一: const int ROW = 3; int size = 5; int (*pi)[ROW] = new int[size][ROW];//注意不要写成int (pi*)[ROW]操作方法: for ( i=0; i { for ( int j=0;转载 2014-05-19 22:28:03 · 606 阅读 · 0 评论 -
dll和lib的关系
Lib称为静态链接库(static link library),是在编译的链接期间使用的,他里面其实就是源文件的函数实现。Dll成为动态链接库(Dynamic link library),是在程序运行时动态调用的,runtime时使用,它里面包含了源文件的函数实现、DllMain入口函数和.def文件。先说说Lib库吧,相对来说大家对它比dll熟悉一些。转载 2014-04-02 17:29:26 · 889 阅读 · 0 评论 -
ASCII码对照表
ASCII(American Standard Code forInformation Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128转载 2014-02-28 12:46:49 · 1083 阅读 · 0 评论 -
C++的内存分配
一、内存基本构成 可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。 栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集转载 2014-05-20 10:29:58 · 433 阅读 · 0 评论