03 2024 档案
摘要:1.遍历数组元素 多维数组,利用数组指针。 #include<iostream> #include <stdio.h> using namespace std; int main() { int arr[3][5] = { {1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,
阅读全文
摘要:1.数组指针:当数组指针指向一个一维数组时,()优先级高,说明p是指针,指向一个整型的一维数组。这个一维数组的长度是n,也可以说p的步长为n。当p+1时,p指针会跨过n个整型数据的长度。 2.指针数组:当定义一个一维数组时,系统会在内存中为改数组分配一个储存空间,其数组的变量名就是数组的首地址。若定
阅读全文
摘要:概念:迭代器是一种检查容器内元素并遍历元素的数据类型,通常用于对C++中各种容器内元素的访问,但不同的容器有不同的迭代器,初学者可以将迭代器理解为指针。 1.使用迭代器 使用begin和end,begin成员负责返回第一个元素(或者第一个字符)的迭代器。end成员返回指向容器“尾元素的下一个位置”的
阅读全文
摘要:1.初始化vector vector<int> v1; 默认初始化 vector<int> v2(10); 10个int类型的元素,初始化值为-1 vector<string> v3{"a","bb","ccc"};列表初始化,包括三个元素 2.向vector添加元素 #include<iostre
阅读全文
摘要:标准库类型string 1.定义和初始化 初始化:拷贝初始化和直接初始化 2.string对象上的操作 3.读写string 使用getline #include<iostream> #include<string> using namespace std; int main() { string
阅读全文
摘要:主要复合类型:引用和指针 1.引用 允许在一条语句中定义多个引用,其中每个引用标识符都必须以&开头。 #include<iostream> using namespace std; int main() { int b; int &a = b; b = 6; cout << "a:" << a <<
阅读全文
摘要:变量命名规范:(1)一般使用小写字母(2)用户自定义的类名一般以大写字母开头(3)使用下划线区分多个单词
阅读全文
摘要:1.算数类型 算数类型主要分为两类——整型和浮点型 带符号和无符号类型 带符号:int、short、long和long long,通过在这些类型名前添加unsigned可以得到无符号类型。 选择符号的准则:(1)数值不可能为负时,选择无符号类型。(2)使用int执行整数运算。(3)算数表达式不要使用
阅读全文
摘要:1.cin简介 cin是C++编程语言中的标准输入流对象,即istream类的对象。cin主要用于从标准输入读取数据,这里的标准输入,指的是终端的键盘。此外,cout是流的对象,即ostream类的对象,cerr是标准错误输出流的对象,也是ostream 类的对象。这里的标准输出指的是终端键盘,标准
阅读全文