![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++基础
文章平均质量分 59
风极_陨
这个作者很懒,什么都没留下…
展开
-
leetcode(力扣)算法刷题-160. 相交链表
leetcode(力扣)算法刷题-160. 相交链表原创 2022-12-08 16:55:29 · 591 阅读 · 1 评论 -
leetcode(力扣)算法刷题-回文链表
leetcode(力扣)算法刷题-回文链表原创 2022-12-08 16:24:13 · 374 阅读 · 0 评论 -
牛客算法刷题-BM6 判断链表中是否有环
牛客算法刷题-判断链表中是否有环原创 2022-12-08 15:59:55 · 514 阅读 · 0 评论 -
牛客算法刷题-BM52 数组中只出现一次的两个数字
牛客算法刷题-数组中只出现一次的两个数字原创 2022-12-08 15:50:02 · 398 阅读 · 0 评论 -
牛客算法刷题-BM53 缺失的第一个正整数
算法题-缺失的第一个正整数原创 2022-12-08 15:35:22 · 178 阅读 · 0 评论 -
C++基础——11-结构体
文章目录结构体1 结构体基本概念2 结构体定义和使用3 结构体数组4 结构体指针5 结构体嵌套结构体6 结构体做函数参数结构体1 结构体基本概念结构体属于用户自定义的数据类型,允许用户存储不同的数据类型2 结构体定义和使用语法:sturct 结构体名{结构体成员列表};通过结构体创建变量的方式有3种:struct 结构体名 变量名struct 结构体名 变量名={成员1值,成员2值…}定义结构体时顺便创建变量示例(创建结构体——学生类[姓名,年龄,分数]):struct Stude原创 2021-12-28 22:00:32 · 2337 阅读 · 0 评论 -
C++基础——10-指针
指针的用法原创 2021-11-30 21:58:28 · 844 阅读 · 0 评论 -
C++基础——09-函数
文章目录函数1 概述2 定义3 实现相加的函数功能及其调用4 值传递5 函数的声明6 函数的分文件编写函数1 概述作用:将一段经常使用的代码封装起来,减少代码重复量一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。2 定义函数定义一般有5个步骤:返回值类型函数名参数列表函数体语句return表达式语法:返回值类型 函数名(参数列表){ 函数体语句 return 表达式}3 实现相加的函数功能及其调用代码:/*1. 返回值类型2.原创 2021-11-13 16:43:58 · 981 阅读 · 0 评论 -
C++基础——08-数组
文章目录数组1、 一维数组数组所谓数组,就是一个集合,里面存放了相同类型的数据元素特点:数组中每个数据元素都是相同的数据类型数据是由连续的内存位置组成的1、 一维数组1.1 一维数组定义方式数据类型 数组名[数组长度];数据类型 数组名[数组长度]={值1,值2…};数据类型 数组名[]={值1,值2…};代码示例:int main(int argc, char* argv){ /* 1. 数据类型 数组名[数组长度]; 2. 数据类型 数组名[数组长度]=原创 2021-11-13 15:35:31 · 1211 阅读 · 0 评论 -
C++基础——07-程序流程结构
程序流程结构C++支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构程序结构:程序按顺序执行,不发生跳转选择结构:依据条件是否满足,有选择的执行相应功能循环结构:依据条件是否满足,循环多次执行某段代码1.1 选择结构1.1.1 if语句作用:执行满足条件的语句if语句的三种形式单行格式的if语句多行格式的if语句多条件的if语句1 单行格式的if语句if(条件){满足条件的执行语句}代码示例int main(){ //用户输入分数,如果分数大于600,则输原创 2021-09-16 20:53:02 · 228 阅读 · 0 评论 -
C++基础——06-运算符
运算符作用:用于执行代码的运算本章我们主要讲解以下几类运算符:运算符类型作用算术运算符处理四则运算赋值运算符将表达式的值赋给变量比较运算符用于表达式的比较,返回真值或假值逻辑运算符根据表达式的值返回真值或假值1 算术运算符作用:处理四则运算算术运算符包含以下符号:运算符术语示例结果+正号+33-负号-3-3+加号10+313-减号10-37*乘10*330/除原创 2021-09-07 21:58:04 · 269 阅读 · 2 评论 -
C++基础——05-数据类型
数据类型C++在创建变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存1 整型作用:整型变量表示的是整数类型的数据C++中有以下几种方式表示整型,区别在于所占内存空间不同:数据类型占用空间取值范围short(短整型)2字节(−215-2^{15}−215 ~215−12^{15}-1215−1 )int(整型)4字节(−231-2^{31}−231 ~232−12^{32}-1232−1 )long(长整型)windows为4字节,lin原创 2021-09-07 16:35:44 · 190 阅读 · 0 评论 -
C++基础——04-标识符命名规则
标识符命名规则作用:C++规定给标识符(常量、变量)命名时,有一套自己的规则标识符不能是关键字标识符只能由字母、数字、下划线组成第一个字符必须为字母或下划线标识符中字母区分大小写示例代码:#include<iostream>using namespace std;/*1、标识符不能是关键字2、标识符只能由字母、数字、下划线组成3、第一个字符必须为字母或下划线4、标识符中字母区分大小写*/int main(){//案例 //1、标识符不能是关键字、 //原创 2021-09-04 14:13:15 · 509 阅读 · 0 评论 -
C++基础——03-关键字
关键字作用:关键字是C++中预先保留的单词(标识符)注:在定义变量或者常量的时候,不要使用关键字(C++已经把变(常)量名用了)C++关键字如下:asmdoifreturntypedefautodoubleinlineshorttypeidbooldynamic_castintsignedtypenamebreakelselongsizeofunioncaseenummutablestaticunsignedcatch原创 2021-09-04 13:57:05 · 169 阅读 · 0 评论 -
C++基础——02-常量
常量作用:用于记录程序中不可更改的数据C++中定义常量的两种方式: #define宏常量 #define 常量名 常量值,通常在文件上方定义,表示一个常量 const修饰的变量 const 数据类型 常量名=常量值 ,通常在变量定义前加关键字const,修饰该变量为常量,不可修改 比如,一周有7天,这个“7”是无法更改的,而如果使用变量int day=7;这个是可以随时在后面程序中更改的,因此,常量就原创 2021-09-04 13:39:26 · 263 阅读 · 0 评论 -
C++基础——01-变量
变量作用:给一段指定的内存空间起名,方便操作这块内存语法:数据类型 变量名 = 初始值变量存在的意义:方便我们管理内存空间示例代码#include<iostream>using namespace std;int main(){ int a = 10; cout << "a=" << a << endl; return 0;}结果:为什么变量方便我们管理内存空间呢?请看下面一张图:原创 2021-09-04 11:32:01 · 196 阅读 · 0 评论