C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • 学点C语言(11):goto语句 例1: #include <stdio.h> #include <string.h> int main(void) {   char str[256];   scanf("%s", str);   if (strlen(str) < 10) {     goto Label1;   } else {     goto Label2... 继续阅读学点C语言(11):goto语句

    :
    2017-11-03
  • C++进修摘要之六:友元函数与友元类 回收类的机制后实现了数据的埋没与封装,类的数据成员一般界说为私有成员,成员函数一般界说为 公有的,依此提供类与外界间的通信接口。可是,有时需要界说一些函数,这些函数不是类的一部门,但 又需要频繁地会见类的数据成员,这时可以将这些函数界说为该函数的友元函数。除了友元函数外,尚有 友元类,两者统称为友元。友元的浸染是提供了工序的运行效率,但又粉碎了类的封装性。... 继续阅读C++进修摘要之六:友元函数与友元类

    :
    2017-11-03
  • 学点C语言(9):if语句 副标题#e# 1. 通例: #include <stdio.h> int main(void) {   int i;   for (i=0;i<10;i++) {     if (i%2==0) printf("%d 是偶数\n", i);      if (i%2!=0) printf("%d 是奇数\n", i);    }   getchar... 继续阅读学点C语言(9):if语句

    :
    2017-11-03
  • C语言函数大全(e开头) 副标题#e# 函数名: ecvt 成果: 把一个浮点数转换为字符串 用法: char ecvt(double value, int ndigit, int *decpt, int *sign); 措施例: #include #include #include int main(void) { char *string; double value; int dec, s... 继续阅读C语言函数大全(e开头)

    :
    2017-11-03
  • 波形捕获:(6)“捕获缓冲区”通知 想要按期的将数据从“捕获缓冲区”复制出来,你的应用措施必 须知道什么时候这个读指针(读指针的位置就是可以安详读取数据的最高位置) 达到缓冲区中特定的位置。获取这个信息的一个步伐是通过 IDirectSoundCaptureBuffer8::GetCurrentPosition 要领轮询读指针的位置。 另一种更有效的步伐是利用通知(notification)。... 继续阅读波形捕获:(6)“捕获缓冲区”通知

    :
    2017-11-03
  • 波形捕获:(1)列举"捕获设备" 假如你的应用措施只是纯真得通过用户首选设备用来捕获声音,那就没有必 要来列举可用的设备。当你通过挪用DirectSoundCaptureCreate8 或 DirectSoundFullDuplexCreate8要领来建设一个设备工具时,你可以声明一个默 认设备。更多信息,请查察Creating the Capture Device Object。 列举操纵在... 继续阅读波形捕获:(1)列举"捕获设备"

    :
    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