1.字符串字面值和string是不同类型。字符串字面值是可读的,但是string是变长的。
2.vecotr https://blog.csdn.net/weixin_52115456/article/details/126024253?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522b9dbd3c1f94171693390742fc344f753%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=b9dbd3c1f94171693390742fc344f753&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_positive~default-1-126024253-null-null.142v102control&utm_term=C%2B%2B%20vector&spm=1018.2226.3001.4187
Q:为什么非要让i是个引用,一个单纯的变量难道不行吗
A:
- .h头文件是告诉编译器有什么,主要用途是声明,提供接口,编译阶段是被#include到多个源文件中
.cpp源文件是告诉编译器怎么做,主要用途是定义,实现功能,编译阶段是独立编译成目标文件
5.使用break用于终止当前所在的循环。比方说从一输入到五就结束。
使用continue跳过当前迭代,也就是跳过当前循环的剩余部分,直接进入下一次迭代循环。比方说输入一到十之间的偶数。
6.函数重载就是函数名字相同但是形参列表不同。
7.this 是 C++ 中的一个指针,指向当前对象自身,用于在成员函数中明确区分同名的成员变量和局部变量。