C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C++的头文件中类声明后健忘加分号发生不行预期的编译错误 头文件 Test.h 的内容是 class Test { public: virtual void test1(); } 实现文件是 Test.cpp #include "Test.h" #include <iostream> using namespace std; void Test::test1(){ cout<... 继续阅读C++的头文件中类声明后健忘加分号发生不行预期的编译错误
:2017-11-03
-
c语言算法 – 分而治之算法 – 选择排序 副标题#e# 对付给定的n个元素的数组a[0 : n – 1],要求从中找出第k小的元素。当a[0 : n – 1]被排序时,该元素就是a[k – 1]。假设n=8,每个元素有两个域k e y和I D,个中k e y是一个整数,I D是一个字符。假设这8个元素为[( 1 2 ,a),( 4 ,b),( 5 ,c),( 4 ,d),( 5 ,e),( ... 继续阅读c语言算法 – 分而治之算法 – 选择排序
:2017-11-03
-
彻底搞定C语言指针 第五篇 副标题#e# 一、三道考题 开讲之前,我先请你做三道题目。(嘿嘿,得先把你的脑子搞昏才行 ……唉呀,谁扔我鸡蛋?) 1.考题一:措施代码如下: void Exchg1(int x, int y) { int tmp; tmp=x; x=y; y=tmp; printf (“x=%d,y=%d\n”,x,y) } void main() { int a=4,b=6; ... 继续阅读彻底搞定C语言指针 第五篇
:2017-11-03
-
C++中通过模板向函数通报数组长度 我们知道,在C/C++中,向一个函数通报数组时,实际上传送的是这个数组的首地点,也等于一个指针范例。所以,在函数中,我们没有步伐知道这个通报进来的数组的长度到底为多长,一个普遍的要领就是再增加一个参数,来记录通报进来的数组的长度。 不外在C++中,利用模板机制,可以很好地办理这个问题,如下面的代码所示: #include <iostream> u... 继续阅读C++中通过模板向函数通报数组长度
:2017-11-03
-
C/C++开拓应用:回文字符串 回文:回文就是正读反读都一样的字符串,譬喻:"radar","able was i ere i saw elba" 和 "a man a plan a canal panama"(假如忽略空格) 。 请编写递归函数testPalindrome,在数组中的字符串为回文时返回true,不然返回false. 函数忽略字符串中的空格和标点标记。 #include <... 继续阅读C/C++开拓应用:回文字符串
:2017-11-03
-
用C编写Windows处事措施的五个步调 副标题#e# Windows 处事被设计用于需要在靠山运行的应用措施以及实现没有用户交互的任务。为了进修这种节制台应用措施的基本常识,C(不是C++)是最佳选择。本文将成立并实现一个简朴的处事措施,其成果是查询系统中可用物理内存数量,然后将功效写入一个文本文件。最后,你可以用所学常识编写本身的 Windows 处事。 当初我写第一个NT 处事时,我到 ... 继续阅读用C编写Windows处事措施的五个步调
:2017-11-03
-
用C实现WebService 副标题#e# 一、系统情况 Linux 操纵系统 kernel2.4.2,安装 gsoap2.6 到目次/usr/local/gsoap 二、gSOAP 的扼要利用例子 下面是一个简朴的例子,实现一个加法运算的 WebService,详细成果是客户端(client)输入 num1 和 num2,处事器端(server)返回 num1 和 num2 相加的功效 su... 继续阅读用C实现WebService
:2017-11-03
-
C++指针和数组 数组的指针即整个数组在内存中的起始地点,而数组元素的指针是数组中某一元素所占存储单位的地点。 操作指针法引用数组元素能使方针措施质量高、占内存少、运行速度快。 C++语言中划定:数组名就代表数组首地点,也就是数组第0号元素的地点。如 int a[10]; int *p; p=&a[0];/*与p=a,是等价的*/ p+i或a+i就是a[i]元素的存储地点,即它们都指向... 继续阅读C++指针和数组
:2017-11-03
-
呆板人大战游戏代码片断 #include "graphics.h" #include "bios.h" #include "conio.h" #include "stdlib.h" #include "dos.h" #define UP 0x4800 #define DOWN 0x5000 #define LEFT 0x4600 ... 继续阅读呆板人大战游戏代码片断
:2017-11-03
-
C语言字符屏幕函数 副标题#e# Turbo C2.0的字符屏幕函数主要包罗文本窗口巨细的设定、窗口颜色的配置、窗口文本的排除和输入输出等函数。 1.文本窗口的界说 Turbo C2.0默认界说的文本窗口为整个屏幕, 共有80列(或40列)25行的文本单位, 每个单位包罗一个字符和一个属性, 字符即ASCII 码字符, 属性划定该字符的颜色和强度。 Turbo C2.0可以界说屏幕上的一个矩形... 继续阅读C语言字符屏幕函数
:2017-11-03