C/C++共165篇 第13页
C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。

C语言switch case语句详解

C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的英文表示:...
王麻子的头像-华尔子博-奥夏网王麻子4个月前
06211

c++ 判断奇数偶数实例介绍

例如:如果函数 f 调用函数 g ,而函数 g 反过来又调用函数 f ,这些函数的调用仍然被看作是递归。 下面通过判断一个数是偶数还是奇数来展示交互递归的应用,并且此题突出了递归跳跃的信任的重...
南宫世家的头像-华尔子博-奥夏网南宫世家7个月前
0618

C++运算符重载基础教程

所谓重载,就是赋予新的含义。函数重载(Function Overloading)可以让一个函数名有多种功能,在不同情况下进行不同的操作。运算符重载(Operator Overloading)也是一个道理,同一个运算符可以...
南宫世家的头像-华尔子博-奥夏网南宫世家4个月前
0618

分析第一个C语言程序

前面我们给出了一段最简单的C语言代码,并演示了如何在不同的平台下进行编译,这节我们来分析一下这段代码,让读者有个整体的认识。代码如下: #include <stdio.h> int main() { puts('C...
子博兄的头像-华尔子博-奥夏网2年前
0617

C语言中不可不知的三种缓冲类型

为什么有时候写入文件的内容却没有?没什么printf打印在终端的内容看不到?这一切背后有着怎样早为人知的秘密?今天来说说缓冲的事。也许你已经听说过三种缓冲模式,但是今天要讲的不止这些。 缓冲...
子博网的头像-华尔子博-奥夏网子博网7个月前
0607

C++文件依存关系介绍

如果你想学习或者关心这块内容,那么此文必定会给你带来收获。 首先我不给出依存关系的定义,我给出一个例子。  class Peopel{ public: People(const std::string & name,const Date& ...
王麻子的头像-华尔子博-奥夏网王麻子4年前
0600

C++多态和虚函数快速入门教程

请看下面的例子: #include <iostream> using namespace std; //基类People class People{ public: People(char *name, int age); void display(); protected: char *m_name; int m_age; ...
子博兄的头像-华尔子博-奥夏网子博兄7个月前
06014

C语言scanf:读取从键盘输入的数据(含输入格式汇总表)

C语言scanf:读取从键盘输入的数据(含输入格式汇总表)-华尔子博-奥夏网
程序是人机交互的媒介,有输出必然也有输入,第三章我们讲解了如何将数据输出到显示器上,本章我们开始讲解如何从键盘输入数据。在C语言中,有多个函数可以从键盘获得用户输入: scanf():和 pr...
南宫世家的头像-华尔子博-奥夏网南宫世家7个月前
06015

C++ static静态成员函数详解

在类中,static 除了可以声明静态成员变量,还可以声明静态成员函数。普通成员函数可以访问所有成员(包括成员变量和成员函数),静态成员函数只能访问静态成员。 编译器在编译一个普通成员函数...
王麻子的头像-华尔子博-奥夏网王麻子2年前
05911

C++虚继承时的构造函数

在虚继承中,虚基类是由最终的派生类初始化的,换句话说,最终派生类的构造函数必须要调用虚基类的构造函数。对最终的派生类来说,虚基类是间接基类,而不是直接基类。这跟普通继承不同,在普通...
南宫世家的头像-华尔子博-奥夏网南宫世家7个月前
05813