P20

  C预编译处理 文档

第九章预编译处理综述编译:(Alt+F9)对源程序进行词法和语法分析、优化、生成目标代码等。编译预处理(预编译):在编译前为编译做的准备工作,这是由于预编译命令的要求。C提供三方面的预处理(预编译)功能:⒈宏定义⒉文件包含⒊条件编译所有的预处理命令都是由#开头。8.1宏定义不带参数的宏定义一般形式:#define标识符字符串例如:#definePI3.14159注意:没有分号其作用是把源程序中该定义后的所有“标识符”(如PI)都用“字符串”(3.14159)替换。area=a*barea=3*2;2.带参数的宏定义(宏函数)带参数的宏不是简单的字符串替换,还要进行参数替换。定义形式:#define宏名(参数表)字符串例.

363922298 2012-11-04   680   0
P

C++ Standard Library 文档

C++ 标准程序库

fenghat 2012-11-03   3400   0
P106

  高质量C++/C编程指南 文档

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。

dream_cl39 2012-11-01   2080   0
P

《The C Programming Language》答案 文档

《The C Programming Language》答案

1281818150 2012-11-01   6093   0
P28

  线索二叉树 文档

 6·4线索二叉树 1、线索二叉树的结点结构二叉树的遍历本质上是将一个复杂的非线性结构转换为线性结构,使每个结点都有了唯一前驱和后继(第一个结点无前驱,最后一个结点无后继)。对于二叉树的一个结点,查找其左右子女是方便的,其前驱后继只有在遍历中得到。为了容易找到前驱和后继,有两种方法。一是在结点结构中增加向前和向后的指针fwd和bkd,这种方法增加了存储开销,不可取;二是利用二叉树的空链指针。

jyl 2012-10-29   573   0
P2

  预编译头 文档

预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果这些代码被修改,则需要重新编译生成预编译头文件。

363922298 2012-10-28   2892   0
P20

  预编译处理 文档

预编译处理综述编译:(Alt+F9)对源程序进行词法和语法分析、优化、生成目标代码等。编译预处理(预编译):在编译前为编译做的准备工作,这是由于预编译命令的要求。C提供三方面的预处理(预编译)功能:⒈宏定义⒉文件包含⒊条件编译所有的预处理命令都是由#开头。8.1宏定义不带参数的宏定义一般形式:#define标识符字符串例如:#definePI3.14159注意:没有分号其作用是把源程序中该定义后的所有“标识符”(如PI)都用“字符串”(3.14159)替换。

363922298 2012-10-28   455   0
P321

  数据结构各种算法实现(C++模板) 文档

数据结构各种算法实现(c++模板)

losemymind 2012-10-27   259   0
P66

  C语言_程序设计_节日查询和任务提醒系统-万年历 文档

实验目的1.熟悉C语言运行环境MicrosoftvisualC++2.会简单的程序调试3.熟悉C语言各种类型数据的输入输出函数的使用方法4.掌握顺序结构程序设计2.设计目标:设计一个简单的日历﹑月历系统,支持节日查询,任务提醒功能,用C或C++语言实现。本系统的基本功能:(1)日历﹑月历功能:界面能够显示日历和月历,默认为当月的月历。能够通过上下翻页查询每月的月历。(2)日历查询:根据输入日期查询月历。(3)支持农历查询。(4)显示星期功能。(5)显示季节功能。(6)具有节日查询功能。(7)可查询是否是闰年。(8)可查询今天是今年的第几天。(9)任务提醒:可添加﹑删除﹑修改﹑查询任务功能。3.对问题的分析理解3.1要输入任一年显示出该年的所有月份日期,应该先设计具体的输出格式。

waxyyfe123 2012-10-26   993   0
P30

  算法练习100+60题 文档

1.把二元查找树转变成排序的双向链表(树)题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。

yao6575580 2012-10-25   2054   0
P18

  软件工程学年设计_学生成绩管理系统 文档

软件工程学年课程设计课程名称:学生成绩管理系统姓名:XXX班级:XXX学号:XXX院系:计算机科学与技术学院指导教师:XXX摘要随着计算机的普及,计算机的应用越来越普遍。特别是学校政府科研机构,对计算机的的依靠也越显明显。在学校或班级,我们经常会对某次考试中所有学生的成绩进行统计和管理,由于学生数目经常繁多,所以在处理统计学生总成绩和平时成绩时工作会相对繁琐,所以针对这种情况,同时我分析了成绩管理所需要的功能,在利用c语言及VC++6.0程序运行平台之下,设计了一种小型的学生成绩管理系统,该系统具有学生成绩相关信息的录入、查询、修改、排序、统计、显示、打开文件、保存文件等功能。关键词:学生成绩管理系统;计算机;

guguohui 2012-10-24   5444   0
P74

  VC++ win32 API 游戏开发 文档

1.Windows编程2.Windows应用程序的组成与编程3.游戏实现原理与WindowGDI绘图4.游戏实例的剖析1.Windows编程1.1WindowsAPI编程基础1.2窗口1.3事件驱动1.4句柄1.5消息1.6Windows应用程序的常用消息1.1WindowsAPI编程基础Windows编程的方法主要有两种方法:传统编写法:利用API函数。交互式方法:利用MFC类库。为使程序员编写具有Windows风格的应用程序,Windows提供了一个应用程序编程接口(Application Programming Interface,简称API),它是Windows系统与Windows应用程序间的标准程序接口。

gppxm 2012-10-19   7948   0
C/C++开发   C/C++   ini  
P18

  C 程序举例 文档

【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。

liupeilei 2012-10-19   2706   0
P5

  回调函数指南 文档

如果你正在读这篇文章,你很可能想知道什么是回调(callback)函数。这篇文章揭示了什么是回调函数,回调函数的好处,为什么你要使用它等等。尽管如此,在学习什么是回调函数前,你必须对函数指针熟悉。如果不是这样,请参考c/c++书籍或者下列链接

electri 2012-10-16   2135   0
P15

  VC 线程同步技术剖析 文档

在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。线程的使用使程序处理更够更加灵活,而这种灵活同样也会带来各种不确定性的可能。尤其是在多个线程对同一公共变量进行访问时。虽然未使用线程同步的程序代码在逻辑上或许没有什么问题,但为了确保程序的正确、可靠运行,必须在适当的场合采取线程同步措施。

electri 2012-10-16   1732   0
P2

  VC为按钮控件添加图片的方法 文档

VC为按钮控件添加图片的方法

electri 2012-10-16   479   0
P2

  MFC中获得各个类的句柄的总结 文档

VC中编程对于刚刚开始学习的同学,最大的障碍和问题就是消息机制和指针获取与操作。其实这些内容基本上是每本VC学习工具书上必讲的内容,而且通过MSDN很多问题都能解决。下面文字主要是个人在编程中指针使用的一些体会,说的不当的地方请指正。一般我们使用的框架是VC提供的Wizard生成的MFCAppWizard(exe)框架,无论是多文档还是单文档,都存在指针获取和操作问题。下面这节内容主要是一般的框架,然后再讲多线程中的指针使用。使用到的类需要包含响应的头文件。

electri 2012-10-16   3535   0
P6

  MFC消息循环 文档

Windows程序和DOS程序的主要不同点之一是:Windows程序是以事件为驱动、消息机制为基础。

electri 2012-10-16   2411   0
P7

  MFC数组类Carray详细指引 文档

Carray类详细指引。C++并不支持动态数组,MFC提供了一个CArray类来实现动态数组的功能。有效的使用CArray类,可以提高程序的效率。MFC提供了一套模板库,来实现一些比较常见的数据结构如Array,List,Map。CArray即为其中的一个,用来实现动态数组的功能。CArray是从CObject派生,有两个模板参数,第一个参数就是CArray类数组元素的变量类型,后一个是函数调用时的参数类型。

electri 2012-10-16   2809   0
P4

  MFC数组类CArray的使用的操作详解 文档

MFC的数组类支持的数组类似于常规数组,可以存放任何数据类型。常规数组在使用前必须将其定义成能够容纳所有可能需要的元素,即先确定大小,而MFC数组类创建的对象可以根据需要动态地增大或减小,数组的起始下标是0,而上限可以是固定的,也可以随着元素的增加而增加,数组在内存中的地址仍然是连续分配的。

electri 2012-10-16   3243   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档