首先看上一篇博客关于类创建对象的问题:http://www.cnblogs.com/xumenger/p/4462975.html联想到通过指针分配内存 我们通过指针动态分配了内存之后,需要记住这个指针(该指针指向分配的内存),比如C/C++中的int *pi;pi =(int*) malloc(....
分类:
编程语言 时间:
2015-04-28 15:52:27
阅读次数:
191
以SQLServer2008R2为例进行分析:SQLServer连接端口号分析SQLServerBrowser启动停止静态端口1433①√④√or×xxxxx②√⑤√or×动态端口yyyyy③√⑥×①②③启动SQLServerBrowser服务后,不管是单实例还是多实例,实例端口号是静态指定还是动态分配,客户端均能正常连接。客户..
分类:
数据库 时间:
2015-04-28 12:08:15
阅读次数:
145
以SQLServer2008R2为例进行分析:SQLServer连接端口号分析SQLServerBrowser启动停止静态端口1433①√④√or×xxxxx②√⑤√or×动态端口yyyyy③√⑥×①②③启动SQLServerBrowser服务后,不管是单实例还是多实例,实例端口号是静态指定还是动态分配,客户端均能正常连接。客户..
分类:
数据库 时间:
2015-04-28 12:08:10
阅读次数:
170
C++的auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理。使用std::auto_ptr,要#include 。[1]中文名自动指针外文名auto_ptr在C++中, auto_ptr是一个类,它用来实现对动态分配对象的自动释放。它的源代码:?12345678910111...
分类:
其他好文 时间:
2015-04-23 23:05:05
阅读次数:
147
内容简介1、课程大纲2、第二部分第八课:动态分配3、第二部分第九课预告:实战“悬挂小人”游戏课程大纲我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案。还会带大家用C语言编写三个游戏。C语言编程基础知识什么是编程?工欲善其事,必先利其器你的第一个..
分类:
编程语言 时间:
2015-04-23 17:56:11
阅读次数:
244
经历了第二部分的一些难点课程,我们终于来到了这一课,一个听起来有点酷酷的名字: 动态分配。
“万水千山总是情,分配也由系统定”
到目前为止,我们创建的变量都是编译器为我们自动构建的,这是简单的方式。其实还有一种更偏手动的创建变量的方式,我们称为“动态分配”(Dynamic Allocation)。
动态分配的一个主要好处就是可以在内存中“预置”一定空间大小,在编译时还不知道到底会用多少。使用这个技术,我们可以创建大小可变的数组。到目前为止我们所创建的数组都是大小固定不可变的。而学完这一课后我们就会创建所谓“...
分类:
编程语言 时间:
2015-04-23 11:02:35
阅读次数:
173
本文所讲解的只是从其中一个方面来看待进行的总结,所以有必要结合《Delphi字符串与字符数组之间的转换(初始化的重要性)》等文章进行更全面的了解,会从更多方面来理解字符串、内存、类型转换C/C++中的字符串、字符数组、字符指针分配的内存空间 我们知道在C/C++中,我们可以这样理解字符串和字符...
分类:
编程语言 时间:
2015-04-22 20:03:34
阅读次数:
260
【项目3-人数不定的工资类】
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。
提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。...
分类:
其他好文 时间:
2015-04-22 09:35:44
阅读次数:
118
程序运行时需要系统分配内存,那么系统如何为程序分配内存呢?
首先,我们得清楚内存分配方式分为类:静态分配内存和动态分配内存。那么这两种又是个什么东西?好的,基于这个问题我们来看一下他们的定义:
静态分配内存:由编译器根据变量类型来确定分配给变量多少字节的内存区域。
动态分配内存:程序在运行的时候用malloc 或new 申请任意多少的内存,程序员自己负责在何时用free 或delet...
分类:
编程语言 时间:
2015-04-21 14:45:36
阅读次数:
271
内容简介1、课程大纲2、第二部分第七课:文件读写3、第二部分第八课预告:动态分配课程大纲我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案。还会带大家用C语言编写三个游戏。C语言编程基础知识什么是编程?工欲善其事,必先利其器你的第一个程序变量的世..
分类:
编程语言 时间:
2015-04-20 18:58:24
阅读次数:
221