C++基础

1 C++基础知识

1.1 注释

 1.2 变量

 1.3 常量

2 数据类型

数据类型存在意义:

2.1 整形



2.2 sizeof 关键字

2.3 浮点型

输出默认为6位有效数字:3.14159

科学计数法

2.4 字符型

2.5 转义字符

2.5 字符串类型

2.6 布尔型

2.7 数据的输入

3 运算符

3.1 算数运算符

3.1.1 四则运算

3.1.2 取模

3.1.3 递增/递减

3.2 逻辑运算符

4 程序流程结构

4.1 选择结构

4.1.1 单行选择

4.1.2 多行选择

4.1.3 多条件if 语句

4.1.4  嵌套if 语句

4.1.5 三目运算符

4.1.6 switch 语句

if 和switch 区别

4.2 循环结构

4.2.1 while语句

4.2.2 do while 语句

4.2.3 水仙花数求解

         

4.2.4 for循环

敲桌子案例:

4.2.5 嵌套循环

乘法口诀表:

4.2.6 跳转语句

5 数组

5.1 一维数组

5.1.1 一维数组案例

数组里元素逆置:(用while循环)

数组里元素逆置:(用for循环)

5.1.2 冒泡排序

5.2 二维数组

应用案例:

6 函数

6.1 函数的定义

6.2 函数的调用

6.3 值传递

 6.4 函数声明

6.5 函数分文件编写

7 指针

7.1 指针定义和使用

7.2 指针所占内存空间

7.3 空指针和野指针

7.4 const 修饰指针

可以理解为:const int *p 先是常量在是* 所以是常量指针

并且const 后是* 所以固定了* 也就是*p 值不能变 p(指向可以变)

int * const p 先是* 后是const 所以是指针常量 并且const 固定了p 也就是指向不能变 *p可以变

7.5 指针和数组

7.6 指针和函数

7.7 指针-数组-函数 案例

8 结构体

8.1 结构体定义

8.2 结构体数组

8.3 结构体指针

8.4 结构体嵌套结构体

8.5 结构体做函数参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

野生小白一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值