C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
学点C语言(23):数据范例 – 给指针分派内存 副标题#e# C语言的内存分派很简朴: malloc、calloc、realloc、free malloc(字节数); 返回内存段的首地点, void 的. calloc(个数, 范例巨细); 和 malloc 的区别就是它会初始化内存为空. realloc(原指针, 字节数); 从头分派由 malloc、calloc 分派的内存; 这里有太多... 继续阅读学点C语言(23):数据范例 – 给指针分派内存
:2017-11-03
-
学点C语言(10):switch语句 副标题#e# 1. 通例: #include <stdio.h> int main(void) { int i; for (i = 0; i < 10; i++) { switch (i) { case 1: printf("%d\n", i); break; cas... 继续阅读学点C语言(10):switch语句
:2017-11-03
-
C++进修摘要之五:静态成员 副标题#e# 在一个类中还可以定义静态成员,但静态成员是所有对象公有的。静态成员分为静态数据成员和静态 成员函数。 1.静态数据成员 在类中定义静态数据成员的方法就是在该成员的前面加上关键字static. 定义静态数据成员的语句格式如下: class 类名 { …… static 类型说明符 成员名; …… }; 静态数据成员是类的所有对象共享的成员。静态数据成员... 继续阅读C++进修摘要之五:静态成员
:2017-11-03
-
学点C语言(8):while与do while轮回 副标题#e# 1. while 轮回: #include <stdio.h> int main(void) { int i=0; while (i<10) { i++; printf("%d\n", i); } getchar(); return 0; } 2. do while 轮回: ... 继续阅读学点C语言(8):while与do while轮回
:2017-11-03
-
C语言函数大全(d开头) 副标题#e# 函数名: delay 成果: 将措施的执行暂停一段时间(毫秒) 用法: void delay(unsigned milliseconds); 措施例: /* Emits a 440-Hz tone for 500 milliseconds */ #include int main(void) { sound(440); delay(500); nosou... 继续阅读C语言函数大全(d开头)
:2017-11-03
-
波形捕获:(5)“捕获缓冲区”信息 你可以利用IDirectSoundCaptureBuffer8::GetCaps要领获取"捕获缓冲 区"的巨细。在利用 DSCBCAPS 布局体做为参数通报前,确保已经对该布局 体的 dwSize 成员举办了初始化。 想要获取缓冲区建设时的名目信息,可以挪用 IDirectSoundCaptureBuffer8::GetFormat要领。该要领以一个WAVE... 继续阅读波形捕获:(5)“捕获缓冲区”信息
:2017-11-03
-
学点C语言 – 目次 学点C语言(3):转义字符 学点C语言(7):for轮回 学点C语言(8):while与do while轮回 学点C语言(9):if语句 学点C语言(10):switch语句 学点C语言(11):goto语句 学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float) 学点C语言(13):数据范例 – 整型、字符型和浮点型的扩展 学点C语言(1... 继续阅读学点C语言 – 目次
:2017-11-03
-
C语言函数大全(a开头) 副标题#e# 函数名: abort 成果: 异常终止一个历程 用法: void abort(void); 措施例: #include #include int main(void) { printf("Calling abort()\n"); abort(); return 0; /* This is never reached */ } 函数名: abs 成果: 求... 继续阅读C语言函数大全(a开头)
:2017-11-03
-
C++查找字符在字符串中呈现的次数 查找字符在字符串中呈现的次数: int count1(char* str,char* s) { char* s1; char* s2; int count = 0; while(*str!='\0') { s1 = str; s2 = s; while(*s2 == *s... 继续阅读C++查找字符在字符串中呈现的次数
:2017-11-03
-
C++类模板的三种特化 副标题#e# 说起C++的模板及模板特化,相信许多人都很熟悉,可是说到模板特化的几种范例,相信相识的人就不是许多。我这里归纳了模板特化的几种范例,一是特化为绝对范例;而是特化为引用,指针范例;三是特化为别的一个模板类。 这里用一个简朴的例子来说明这三种环境: // general version template<class T> class Compa... 继续阅读C++类模板的三种特化
:2017-11-03