C++
文章平均质量分 74
向南的小企鹅
啊这
展开
-
C++基础回顾
吼吼吼C++C++基础回顾C++基础入门一、标识符1.1标识符命名规则二、数据类型2.1整形(格式:int 关键字)2.2 sizeof关键字2.3 float关键字2.4字符型2.5转义字符2.6字符串型2.7布尔类型2.8数据的输入三、运算符3.1算数运算符前置递增与后置递增区别3.2 赋值运算符3.3 比较运算符3.4 逻辑运算符四、程序流程结构4.1.1 if语句4.1.2 三目运算符4.1.3 switch语句4.2 循环结构4.2.1 while循环 C++ C++基础回顾 C++基础入门 一、原创 2023-01-24 15:18:53 · 1139 阅读 · 1 评论 -
C++迭代器
目录一、C++迭代器的分类1.顺序型迭代器2.插入型迭代器 一、C++迭代器的分类 迭代器分为三种 顺序型迭代器 插入型迭代器 流迭代器 1.顺序型迭代器 iterator 正向迭代器 //iterator 正向迭代器 template<typename Con> void iterator_show(Con&con) { typename Con::iterator it = con.begin(); for(; it != con.end();it++) { cout原创 2021-11-25 17:27:51 · 1011 阅读 · 0 评论 -
C++入门笔记
默认值参数 在函数声明或定义的时候,给定参数默认值,如果参数传递的时候不给该形参传值,则会按照默认值传参。 函数参数的默认值是在编译期生成指令的时候,直接生成入参指令,函数参数的默认值只能传递常量。 函数的默认值参数只能从右向左赋值,不能跳过。 函数的默认值参数在同一作用域中只能赋值一次,不能重复赋值。 因为函数参数的默认值是在编译期时期带入的,所以函数参数的默认值只在本文件中生效。 内联函数 在release版本中调用内联函数,该函数会在调用点展开(编译时期展开)。 在debug版本中调用内联函数和原创 2021-10-17 12:33:26 · 145 阅读 · 1 评论