分享
 
 
java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
C++Builder编写动作组件

  4.9.4 编写动作组件 一般使用的动作是通过在对象观察器中设置其属性为具体的应用程序创建的。要使用这样的动作,必须编写事件处理程序在本节的“执行动作”部分描述的分发流程中的某一点上响应动作。 当...

C++Builder使用动作

  4.9.2 使用动作 可以从组件面板的Standard页将动作列表加入窗体或数据模块。双击动作列表可显示ActionList编辑器,在其中可增加、删除或重排动作。每个动作的属性(Name除外)值都...

C语言入门之运算符和表达式(1)

  运算符的种类、优先级和结合性    C语言中运算符和表达式数量之多, 在高级语言中是少见的。正是丰富的运算符和表达式使C语言功能十分完善。 这也是C语言的主要特点之一。   C语言的运算符不...

C语言入门之运算符和表达式(2)

优先级和结合性    C语言中,运算符的运算优先级共分为15级。1级最高,15级最低。在表达式中,优先级较高的先于优先级较低的进行运算。 而在一个运算量两侧的运算符优先级相同时, 则按运算符的结合性...

C语言入门之数据类型(5)

  基本运算符和表达式    运算符的种类、优先级和结合性    C语言中运算符和表达式数量之多, 在高级语言中是少见的。正是丰富的运算符和表达式使C语言功能十分完善。 这也是C语言的主要特点之一...

C语言入门之数据类型(6)

  算术表达式    是由算术运算符和括号连接起来的式子, 以下是算术表达式的例子: a+b  (a*2)/c (x+r)*8-(a+b)/7  ++i sin(x)+sin(y)  (++i)-...

C语言入门之基础语句

  从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本文将介绍这些基本语句及其应...

C语言程序应用举例

[img]http://image.wangchao.net.cn/it/1323426059940.gif[/img] 这是一个递归函数调用的例子。程序中函数f o r w a r d _ a n...

C语言的预处理程序与注释

  C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境。本节将介绍如何应用预处理程序和注释简化程序开发过程,并提高程序的可读性。...

C语言递归

  C语言函数可以自我调用。假如函数内部一个语句调用了函数自己,则称这个函数是“递归”。递归是以自身定义的过程。也可称为“循环定义”。 递归的例子很多。例如定义整数的递归方法是用数字1,2,3,4,5...

C语言函数库和文件

  一个函数设计完后,我们可以用三种方法处理它:1)把它放在main()函数的同一个文件中;2)把它和写好的其它函数一起放在另一个文件中;3)把它放在函数库中。下面分别讨论这三种方法。 4.6.1程序...

C语言函数的作用域规则

  “语言的作用域规则”是一组确定一部分代码是否“可见”或可访问另一部分代码和数据的规则。 C语言中的每一个函数都是一个独立的代码块。一个函数的代码块是隐藏于函数内部的,不能被任何其它函数中的任何语句...

C语言函数的调用与参数

  假如一个函数要使用参数,它就必须定义接受参数值的变量。 4.3.1 形式参数与实际参数 函数定义时填入的参数我们称之为形式参数,简称形参,它们同函数内部的局部变量作用相同。形参的定义是在函数名之后...

C语言函数说明与返回值

  在学习C语言函数以前,我们需要了解什么是模块化程序设计方法。 人们在求解一个复杂问题时,通常采用的是逐步分解、分而治之的方法,也就是把一个大问题分解成若干个比较轻易求解的小问题,然后分别求解。程序...

C语言循环控制语句

循环控制结构(又称重复结构)是程序中的另一个基本结构。在实际问题中,经常需要 进行大量的重复处理,循环结构可以使我们只写很少的语句,而让计算机反复执行,从而完成大量类同的计算。 C语言提供了while...

C语言条件控制语句

在程序的三种基本结构中,第二种即为选择结构,其基本特点是:程序的流程由多路分支 组成,在程序的一次执行过程中,根据不同的情况,只有一条支路被选中执行,而其他分支上的语句被直接跳过。 C语言中,提供if...

C程序的三种基本结构

  通常的计算机程序总是由若干条语句组成,从执行方式上看,从第一条语句到最后一条 语句完全按顺序执行,是简单的顺序结构;若在程序执行过程当中,根据用户的输入或中间 结果去执行若干不同的任务则为选择结构...

C语言表达式

  表达式由运算符、常量及变量构成。C语言的表达式基本遵循一般代数规则,有几点却是与C语言紧密相关的,以下将分别加以讨论。 2.7.1 表达式中的类型转换 混合于同一表达式中的不同类型常量及变量,应均...

C语言字符型数据

  2.5.1字符常量 字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量中的单引号只起定界作用并不表示字符本身。单引号中的字符不能是单引号(’)和反斜杠(\),它们特有的表...

C语言运算符

  C语言的内部运算符很丰富,运算符是告诉编译程序执行特定算术或逻辑操作的符号。C语言有三大运算符:算术、关系与逻辑、位操作。另外,C还有一些非凡的运算符,用于完成一些非凡的任务。 2.6.1算术运算...

C语言实型数据

  2.4.1 实型常量 实型常量又称浮点常量,是一个十进制表示的符号实数。符号实数的值包括整数部分、尾数部分和指数部分。实型常量的形式如下: [digits][.digits][Ee[+-]digi...

C语言的数据类型

  C语言有五种基本数据类型:字符、整型、单精度实型、双精度实型和空类型。尽管这几种类型数据的长度和范围随处理器的类型和C语言编译程序的实现而异,但以b i t为例,整数与CPU字长相等,一个字符通常...

C语言整型数据

  2.3.1 整型常量 整型常量及整常数。它可以是十进制、八进制、十六进制数字表示的整数值。十进制常数的形式是: d i g i t s s 这里d i g i t s可以是从0到9的一个或多个十进...

高手必看:C、C++程序的优化之路

在高级语言中,程序的优化主要应该从数据结构、算法、控制流程等方面入手。各种语言各有它自身的特点,我们只能根据具体的语言来说明代码优化的方法。当然,高级语言太多,不可能把每一种语言都拉进来,主要就谈谈C...

C++Builder创建组件探密

1.创建组件的类声明 class PACKAGE 新类名 : public 祖先类名 { private:私有数据: (1)内部私有用 (2)发布属性的真正数据保存 (3)发布事件的...

深入解析C++中的三个修饰符

  static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。   static 的两大作...

C++虚函数和动态联编技术分析

  面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继续、多态等等,而虚拟函数就是c++中实现多态性的主将。为了实现多态性,c++编译器也革命性地提供了动态...

C++未来断想

  虽然C++从脱胎于C开始,一路艰难坎坷的走过来,但是无论如何C++已经取得了工业基础的地位。业界的大量用C++写成的产品代码以及大量的C++职业工程师则是最直接的证实。同时,我们可以看到各个高校的...

C++指针直接调用类成员函数探讨

摘要 本文分析了C++编程中用指针调用“类” 成员函数时出现的问题、原因及后果,讨论了一般函数指针和“类”成员函数指针的不同。得出结论: 任何指向“类”的成员函数指针,由于携带额外的所属对象信息,与一...

C++泛型编程系列讲座之实施

  你知道,当一个概念从一个专有名词变成一个普通名词时,说明它真正的深入人心了。比如Kleenex(面巾纸品牌,也指面巾纸),Xerox(施乐,复印机品牌,也指复印机)Q-Tips(化妆品品牌,也指化...

明确C++风格的类型转换的用法

  仔细想想地位卑贱的类型转换功能(cast),其在程序设计中的地位就象goto语句一样令人鄙视。但是它还不是无法令人忍受,因为当在某些紧要的关头,类型转换还是必需的,这时它是一个必需品。   不过C...

利用C++语言设计可扩展线程池

摘要:在各种业务解决方案的设计中,服务器处理任务的效率是衡量方案优劣的一个重要标准。使用多线程技术并发处理任务是提高服务器效率的一个主要手段。但是频繁的线程创建、销毁和任务的分配也会降低系统效率。本文...

深入研究C++中的STLDeque容器

  本文档深入分析了std::deque,并提供了一个指导思想:当考虑到内存分配和执行性能的时候,使用std::deque要比std::vector好。   介绍   本文深入地研究了std::deq...

C++中重载+操作符的正确方法

  用户定义的类型,如:字符串,日期,复数,联合体以及文件经常重载二元 + 操作符以实现对象的连接,附加或合并机制。但是要正确实现 + 操作符会给设计,实现和性能带来一定的挑战。本文将概要性地介绍如何...

C、C++程序的优化之路

在高级语言中,程序的优化主要应该从数据结构、算法、控制流程等方面入手。各种语言各有它自身的特点,我们只能根据具体的语言来说明代码优化的方法。当然,高级语言太多,不可能把每一种语言都拉进来,主要就谈谈C...

C++STL编程轻松入门

  2.4 如何运行   在你还没有真正开始运行前面后两个程序之前,最好先浏览一下本节。这里简单介绍了在特定编译器环境下运行STL程序的一些细节,并提供了一些可能碰到的问题的解决办法。   ...

C语言入门之文件(1)

   所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻...

C语言入门之文件(2)

   字符串读写函数fgets和fputs    一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n...

C语言入门之枚举与位运算(1)

  在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。假如把这些量说明为整型, 字符型或其它类型显然是不妥当的。 为此,C...

C语言入门之枚举与位运算(2)

  位域    有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又...

C语言入门之预处理

   概述    在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令# include,宏定义命令# define等。在源程序中这些命令都放在函数之外, 而且一般都放在源文件的前面,它...

C语言入门之结构(3)

   结构指针变量作函数参数    在ANSI C标准中答应用结构变量作函数参数进行整体传送。 但是这种传送要将全部成员逐个传送, 非凡是成员为数组时将会使传送的时间和空间开销很大,严重地降低了程序...

C语言入门之联合

  “联合”与“结构”有一些相似之处。但两者有本质上的不同。在结构中各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量的长度等于各成...

C语言入门之结构(1)

   在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数...

C语言入门之结构(2)

  结构数组    数组的元素也可以是结构类型的。 因此可以构成结构型数组。结构数组的每一个元素都是具有相同结构类型的下标结构变量。 在实际应用中,经常用结构数组来表示具有相同数据结构的一个群体。如...

C语言入门之指针的慨念(1)

  指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的...

C语言入门之指针的慨念(2)

   (2)加减算术运算    对于指向数组的指针变量,可以加上或减去一个整数n。设pa是指向数组a的指针变量,则pa+n,pa-n,pa++,++pa,pa--,--pa 运算都是合法的。指针变量...

C语言入门之多维数组的指针变量

  一、多维数组地址的表示方法    设有整型二维数组a[3][4]如下:    0 1 2 3    4 5 6 7    8 9 10 11    设数组a的首地址为1000,各下标变量...

C语言入门之函数(5)

  三、静态变量    静态变量的类型说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量, 例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由...

C语言入门之函数(2)

   一、函数的参数    前面已经介绍过,函数的参数分为形参和实参两种。 在本小节中,进一步介绍形参、实参的特点和两者的关系。 形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使...

 
上一頁  下一頁
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有