C++从0到1
文章平均质量分 62
狂奔的菜鸡
知行合一,格物致知。
展开
-
C++从0到1(9):指针
目录1. 指针的基本概念2. 指针变量的定义和使用3. 指针所占内存空间4. 空指针和野指针5. const修饰指针6. 指针和数组7. 指针和函数1. 指针的基本概念作用:通过指针间接访问内存内存编号从0开始记录,一般用十六制数字表示可以利用指针变量保存(另一个变量)地址2. 指针变量的定义和使用语法:数据类型 *变量名;#include<iostream>using namespace std;int main() { int a = 10; //1、定义原创 2021-08-02 21:36:43 · 225 阅读 · 0 评论 -
C++从0到1(8):函数
目录1. 定义2. 函数的调用3. 值传递4. 函数的常见样式5. 函数的声明6. 函数的分文件编写 作用:将一段经常使用的代码封装起来,减少重复代码,一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。1. 定义定义:返回值类型函数名参数列表函数体语句return表达式语法:返回值类型 函数名(参数1, 参数2, …){函数体语句return 表达式}#include<iostream>usi原创 2021-07-30 23:56:51 · 339 阅读 · 0 评论 -
C++从0到1(7):数组
目录1. 概述1. 概述数组特点:数组中每个元素的数据类型相同数组是由连续的内存位置组成的定义方式:数据类型 数组名[数组长度]数据类型 数组名[数组长度] = {值1,值2,值3,…}数据类型 数组名[] = {值1,值2,值3,…}#include<iostream>using namespace std;int main(){ //1. 数据类型 数组名[数组长度] int arr1[5]; arr1[0] = 0; arr1[1] = 1;原创 2021-07-27 21:19:51 · 326 阅读 · 2 评论 -
C++从0到1(6):跳转语句
目录1. break语句2. continue语句3. goto语句1. break语句作用:用于跳出选择结构或循环结构(不再执行循环结构)使用时机:switch语句中,终止case跳出switch循环语句中,跳出当前循环语句嵌套循环中,跳出最近的内层循环语句2. continue语句作用:结束当前循环(执行本行,不再执行下面的代码,执行下次循环)#include<iostream>using namespace std;int main(){ //1、c原创 2021-07-22 21:38:33 · 154 阅读 · 0 评论 -
C++从0到1(5):循环结构
目录1. while循环2. do....while循环3. for循环4. 嵌套循环1. while循环作用:满足循环条件,执行循环语句语法:while(循环条件){循环语句} // 循环条件为真,就执行循环语句#include<iostream>using namespace std;int main(){ //用while循环打印0--9 //避免死循环的出现 int num = 0; while (num < 10) { cout <&原创 2021-07-21 23:34:10 · 306 阅读 · 1 评论 -
C++从0到1(4):选择结构
C++支持的三种程序运行结构:顺序结构: 程序按顺序执行,不发生跳转选择结构: 依据条件是否满足,有选择的执行相应功能循环结构: 依据条件是否满足,循环多次执行某段代码选择结构1. if语句#include<iostream>using namespace std;int main(){ //if //用户输入分数,如果大于600,考生一本 //1、用户输入分数 int score = 0; cout << "give a score:" <原创 2021-07-20 22:33:17 · 95 阅读 · 0 评论 -
C++从0到1(3):运算符
运算符:1. 算术运算符:两个整数相除结果仍是整数(小数部分去掉)除数为0会报错#include<iostream>using namespace std;int main(){ //1、前置递增,先加1再运算 //2、后置递增,先运算后加1 int b = 10; int c = ++b * 10; cout << b << endl;//11 cout << c << endl;//110 int d = 1原创 2021-07-15 21:37:12 · 139 阅读 · 1 评论 -
C++从0到1(2):数据类型
目录1. 整型2. sizeof关键字3. 实型(浮点型)4. 字符型5. 转义字符6. 字符串型7. 布尔类型C++规定在创建一个变量或常量时,必须要指定相应的数据类型,否则无法给变量分配内存。数据类型存在的意义:给变量分配一个合适的内存空间1. 整型作用: 整型变量表示整数类型的数据类型:数据类型占用空间取值范围short (短整型)2字节−215-2^{15}−215 ~ 2152^{15}215-1(-32768–32767)int (整型)原创 2021-07-14 22:34:15 · 263 阅读 · 5 评论 -
C++从0到1(1):注释、常变量、关键字、标识符规则
从今天开始每天学习记录C++原创 2021-07-13 21:37:15 · 237 阅读 · 5 评论