#include iostream void main(void) { if(test==test) { cout相等; } else { cout不相等; } } 上面的代码我们测试两个内容为test的字符串常量是否相等,按照常理,应该是相等的,这些在一些过程式语言中会得到相等的结论,但在c/c++却不是这样。 为什么呢? 答案在这里:因为字符串常量存储在计算机内存中,两个字 发布时间:2012-06-30 作者: 佚名技术 views(202)
#include stdio.h #include stdlib.h #include string.h #include conio.h typedef struct { ???? unsigned int Weight; ???? unsigned int Parent; ???? unsigned int lChild; ???? unsigned int rChild; }HTNode,*HuffmanTree; typedef char **HuffmanCode; int LookF 发布时间:2012-06-30 作者: 佚名技术 views(326)
如有疑问,请联系 xuchao@orient-it.com 以下为我的日常笔记,整理出来,供大家分享。 1、BCB 编辑快捷键 左/右移 块代码 选中 块代码 1 CTRL+ SHIFT+ I 是整片往右移, 2 CTRL+ SHIFT+ U 是整片文字往左移 2、得到执行程序的当前路径 ExtractFileDir(Application-ExeName); 3、循环中响应其它操作 在循环内加入Application- 发布时间:2012-06-30 作者: 佚名技术 views(254)
在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是实现抽象类型的工具,因为类是通过抽象数据类型的方法来实现的一种数据类型。类是对某一类对象的抽象;而对象是某一种类的实例,因此,类和对象是密 发布时间:2012-06-30 作者: 佚名技术 views(173)
编程之前,有必要复习一下C++中面向对象的一些基本概念。我们知道,C++与C相比有许多优点,主要体现在封装性(Encapsulation)、继承性(Inheritance)和多态性(Polymorphism)。封装性把数据与操作数据的函数组织在一起,不仅使程序结构更加紧凑,并且提高了类内部数据的安全性;继承性增加了软件的可扩充性及代码重用性;多态性使 发布时间:2012-06-30 作者: 佚名技术 views(160)
算符重载的作用是什么?它允许你为类的用户提供一个直觉的接口。 算符重载允许C/C++的运算符在用户定义类型(类)上拥有一个用户定义的意义。重载的算符是函数调用的语法修饰: class Fred { public: // }; #if 0 // 没有算符重载: Fred add(Fred, Fred); Fred mul(Fred, Fred); Fred f( 发布时间:2012-06-30 作者: 佚名技术 views(560)
TMouse类包含鼠标的信息。 类关系 TObject TMouse类使用全局鼠标变量来得到鼠标的信息。 属性列表 Capture 指定获得鼠标事件的窗口的句柄 CursorPos 指定鼠标光标的位置 DragImmediate 确定是否单击鼠标左键就立即开始一个Drag事件 DragThreshold 确定为了产生一个鼠标事件,当鼠标左键按下后鼠标光标必须移动的像素点数 Mo 发布时间:2012-06-30 作者: 佚名技术 views(252)
if语句 if语句用于测试条件并在条件为真时执行一桌或几条语句。 说明:if表达式后面不能带分号,否则它本身表示代码中的空语句,使编译器将空语句解释为在条件为真时执行的语句。 if (x == 10); // Warning! Extra semicolon! DoSomething(x); 这里DoSomething()函数总会执行,因为编译器不把它看成在条件为真时执行的第一条 发布时间:2012-06-30 作者: 佚名技术 views(275)
|