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

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • C++中如何深度搜索遍历文件夹 深度优先搜索遍历文件夹所有文件, 由于利用windows的函数, 必需要利用C语言; 留意字符集的问题,利用"#undef UNICODE", 屏蔽因字符集所发生的问题; 利用vector<string>存储所有文件名, 因为要递归利用, 所以需要配置为静态,返回shared_ptr的指针 代码如下: /***********************... 继续阅读C++中如何深度搜索遍历文件夹

    :
    2017-11-02
  • Linux下C编程:共享内存通信实例 共享内存是LUNIX 系统中最底层的通信机制,也是最快速的通信机制。共享内存通过两个或多个历程共享同一块内存区域来实现历程间的通信。凡是是由一个历程建设一块共享 内存区域,然后多个历程可以对其举办会见,一个历程将要传出的数据存放到共享内存中,另一个或多个历程则直接从共享内存中读取数据。因此这种通信方法是最高效的历程间通信方法。但实际的问题在于,当两个或多个... 继续阅读Linux下C编程:共享内存通信实例

    :
    2017-11-02
  • C尺度库参考指南(2)ctype.h 副标题#e# 2. ctype.h 字符类头文件用于测试字符以及转换字符。一个引用另一个字符的节制字符,是不属于可打印字符集的。在ASCII字符会合,0x0到0x1F的所有字符以及0x7F(删除键)是节制字符,可打印字符从0x20(空格)到0x7E(海浪号)。 函数: isalnum(); isalpha(); iscntrl(); isdigit(); ... 继续阅读C尺度库参考指南(2)ctype.h

    :
    2017-11-02
  • 输出100-1000之间所有的“水仙花数” 查察全套“c语言习题集” 题目: 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其列位数字立方和便是该数自己。譬喻:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 1.措施阐明: 操作for轮回节制100-999个数,每个数解析出个位,十位,百位。 2.措施源代码: #include "stdio.h"#inc... 继续阅读输出100-1000之间所有的“水仙花数”

    :
    2017-11-02
  • C++的表达式与语句 表达式 1,应该把函数挪用看成是一种运算符,这种运算符对参加运算的工具没有数量限制。 2,关于“左值(lvalue)”和“右值(rvalue)”可以做一个简朴的归纳:当一个工具被用作右值的时候,用的是工具的值(内容);当工具被用作左值的时候,用的是工具的身份(在内存中的位置)。 更详细的左值与右值的举例:C++ priemr 5ed P121 3,运算符的优先级划定了运算... 继续阅读C++的表达式与语句

    :
    2017-11-02
  • c语言习题集 输出1到4这四个数字所能构成的互不沟通且无反复数字的三位数 企业发放的奖金按照利润提成 求一个加上100后是一个完全平方数,再加上168又是一个完全平方数的整数 输入某年某月某日并判定这一天是这一年的第几天 输入三个整数并把它们按由小到大的顺序输出 用*号输出字母C的图案 输出九九乘法口诀表 兔子问题 判定并输出101-200之间的素数 输出100-1000之间所有的“水仙花数”... 继续阅读c语言习题集

    :
    2017-11-02