C++基础知识 | C++源码案例

2021年11月25日 阅读数:4
这篇文章主要向大家介绍C++基础知识 | C++源码案例,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。


算法


数组

微信

app


小林将以前发布的基础知识整理了一下函数

点击蓝字可直接跳转学习


C++错误记录私密相册this


基本上每小节末都有一个案例,读者请先思考再看源码编码


C++学习路线url


1.1 C++演变历 | 输出Hello World!
spa

1.2 C++构成和编码规范 | 求两数之和

1.3 C++执行程序的过程 | 求两数中的最大数

1.4 C++数据类型 | 数据类型

1.5 C++常量 | 输出字符在ASCII码表的值

1.6 C++变量 | 输出常变量

1.7 C++运算符 | 大小写转换

1.8 C++算术运算符与表达式 | 强制类型输出整型

1.9 C++混合运算 | 输出整数字符浮点数的值


2.1 C++自增自减 | 自增自减运算符

2.2 C++强制类型转换 | 将3.3转换为整型输出

2.3 C++赋值运算符与表达式 | 将有符号数据赋给无符号

2.4 C++逗号运算符与表达式 | 用逗号表达式输出变量

2.5 C++算法 | 比较大小

2.6 C++程序和语句 | 输出全局和局部变量

2.7 C++赋值语句 | 输出不一样条件下的值

2.8 C++输入与输出 | 输出变量的值

2.9 C++控制符 | 输出浮点变量的值


3.1 C++getchar和putchar | 输出love

3.2 C++scanf和printf | 输出整数

3.3 C++关系运算和关系表达式 | 根据真假输出

3.4 C++逻辑运算和逻辑表达式 | 判断闰年

3.5 C++if语句 | 使用if语句

3.6 C++条件运算符和条件表达式 | 大写转小写

3.7 C++switch语句 | 判断某年某月有几天

3.8 C++while语句 | 求1+2+..+100的值

3.9 C++do while语句 | 求1+2+..+100的值


4.1 C++for语句 | 求1+2+..+100的值

4.2 C++循环嵌套 | 常见的嵌套

4.3 C++break语句 | 求斐波那契数列

4.4 C++continue语句 | 求100-200之间的素数

4.5 C++函数概述 | 翻译密码

4.6 C++函数定义 | 输出有参无参

4.7 C++函数值与参数 | 函数实现比较大小

4.8 C++函数调用 | 对被调函数作声明

4.9 C++函数内置、函数重载、函数模板


5.1 C++有默认参数的函数 | 求2个或3个中的最大数

5.2 C++局部变量与全局变量 | 输出局部全局变量

5.3 C++extern声明的外部变量 | 使用extern输出

5.4 C++变量的存储类别 | 判断是不是闰年

5.5 C++自动变量 | 输出自动和整型变量

5.6 C++static声明静态局部变量 | 用static定义变量

5.7 C++register寄存器变量 | 用register作声明

5.8 C++变量总结束 | 输出各类变量的值

5.9 C++内部函数与外部函数 | 调用外部Max函数


6.1 C++预处理命令 | 使用预处理命令

6.2 C++宏定义 | 宏定义求面积

6.3 C++文件包含 | 使用printf函数

6.4 C++条件编译 | 条件编译

6.5 C++一维数组 | 一维数组输出1-10

6.6 C++二维数组 | 二维数组输出0-6

6.7 C++数组名做函数参数 | 求3*4矩阵中最大的值

6.8 C++字符数组 | 输出a、b、c

6.9 C++字符串结束的标志 | 用数组输出love


7.1 C++字符数组的输入输出 | 原样输出输入的字符串

7.2 C++字符串处理 | 字符串处理函数

7.3 C++字符串类 | 使用string输出

7.4 C++字符串变量的运算 | 使用+输出两个字符串变量

7.5 C++字符串数组 | 字符串数组输出

7.6 C++变量与指针 | 用string复制

7.7 C++定义指针变量 | 使用指针变量

7.8 C++指针变量的引用 | 经过指针变量访问num1和num2

7.9 C++指针做函数参数 | 指针实现由大到小


8.1 C++指向数组元素的指针 | 用指针输出数组中的10个数

8.2 C++指针变量做函数参数接收数组地址

8.3 C++多维数组元素的地址 | 输出二维数组任一行任一列元素的值

8.4 C++字符数组存放字符串 | 字符指针变量

8.5 C++函数指针变量调用函数 | 求两个数中的大数

8.6 C++返回指针值的函数 | 按字母顺序由小到大输出

8.7 C++指针运算 | 指针运算

8.8 C++变量的引用 | 使用变量的引用

8.9 C++引用做函数参数 | 传送变量的别名


9.1 C++结构体概述 | 输出结构体变量

9.2 C++结构体类型 | 结构体类型变量

9.3 C++结构体变量的引用 | 结构体变量引用

9.4 C++结构体数组 | 结构体数组的使用

9.5 C++指向结构体变量的指针

9.6 C++指向结构体变量的指针构成链表

9.7 C++结构体类型做函数参数 | 输出学生信息

9.8 C++动态分配 | 存放结构体变量

9.9 C++共用体 | 共用体


10.1 C++枚举类型 | 枚举类型

10.2 C++typedef声明 | tpyedef声明

10.3 C++面向对象概述 | 学生类

10.4 C++类和对象 | 类和对象

10.5 C++定义对象 | 对象举例

10.6 C++类和结构体 | 类与结构体类型

10.7 C++类的成员函数 | 成员函数

10.8 C++inline | inline成员函数

10.9 C++成员函数存储方式 | 存储方式


11.1 C++对象成员的引用 | 对象成员引用

11.2 C++类的封装 | 类的封装

11.3 C++类声明和成员函数定义 | 引用多个成员对象

11.4 C++构造函数 | 构造函数

11.5 C++带参数的构造函数 | 有参构造函数

11.6 C++构造函数重载 | 无参构造

11.7 C++析构函数 | 使用析构函数

11.8 C++构造函数小节 | 对象数组

11.9 C++对象指针 | 对象指针


12.1 C++this指针 | this指针

12.2 C++常对象成员 | const使用

12.3 C++常指针 | 常指针

12.4 C++常引用 | 常引用

12.5 C++对象的动态创建 | 对象赋值

12.6 C++对象的赋值

更多敬请期待,预计3个月内推完……


—END—

本文分享自微信公众号 - C语言入门到精通(c_printf)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。