【C++学习】(基于哔哩哔哩黑马程序员)之基础编程(上)

前言:

1.此文是个人在学习C++编程的一些笔记,由于仍处于不断学习和进步的阶段,文中可能会有不准确或待完善之处,恳请各位读者不吝批评指正,共同促进学习交流

2.本文在学习的时候已有一些c语言基础,希望可以帮到同样情况的学者

3.0基础的同学推荐配合观看黑马程序员C+课程,跟着视频打一遍代码

4.可用作复习,帮助加深记忆,查漏补缺

5.笔记顺序和视频顺序基本一致,哪里觉得没有看明白可以直接找相应视频进行深度学习

视频链接:黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难_哔哩哔哩_bilibili


目录

前言:

注释

变量

常量

关键字

sizeof关键字

标识符命名

实型(浮点型)          表示小数

字符型 显示单个字符

转义字符             表示一些特殊符号

字符串型                   表示一串字符

布尔类型 bool          代表真或假的值

数据的输入输出

运算符

程序流程结构

if语句

三目运算符

switch语句

while循环语句

do…while循环语句

for循环语句

break语句   

continue语句

goto语句


注释

单行注释:// 

多行注释: /* ... */

变量

        数据类型 变量名 = 初始值;

C++在创建变量时,必须给变量一个初始值,否则会报错

变量需先定义后使用

常量

两种定义方式:

宏定义:

#define 常量名 常量值

 const 关键字定义

const 数据类型 常量名 = 常量值;

常量不可修改

整数常量:

十进制:数字部分不能以0开头,正数前边的正号可以省略。

八进制:数字部分要以数字0开头,0+若干个0~7的数字

十六进制:数字部分要以0x开头,0x+若干个0~9的数字及A~F的字母(大小写均可),

浮点数常量:

指数形式:由尾数、E或e和阶数组成,E可以大写或小写。E前面的尾数整数部分和小数部分可以省略其一,指数必须为整数

字符串常量:

双引号括起来;每个字符占一个字节,在末尾加’\0’作为结束标记(内存大小)

关键字

C++预定义的具有特殊意义的单词

sizeof关键字

统计数据类型所占内存大小

        sizeof( 数据类型 / 变量)

sizeof(int); // 返回 int 类型占用的字节数
sizeof(a);   // 返回变量 a 占用的字节数

标识符命名

不能是关键字

字母区分大小写

只能由字母、数字、下划线(_)组成

第一个字符是字母或下划线,不能是数字

实型(浮点型)          表示小数

占用空间

有效数字范围

float  

4字节 

7位有效数字

double  

8字节 

15~16位有效数字

只能表示6位有效数字,其他的要做其他配置

字符型 显示单个字符

单引号将字符括起来,不要用双引号           单引号内只能有一个字符

                char ch = 'a'               占用空间: 1个字节

字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCII编码放入到存储单元

要记一下的ASCII编码对应数值: a-97,A-65

转义字符             表示一些特殊符号

几个常见的:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

知识快到我脑里来

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

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

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

打赏作者

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

抵扣说明:

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

余额充值