![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
一些笔记
记录一些笔记
e_Gravity
“长风破浪会有时,直挂云帆济沧海”
展开
-
【C语言】指针经典笔试题(上)
【C语言】指针经典笔试题(上)原创 2023-09-23 15:01:28 · 1769 阅读 · 0 评论 -
随笔5_6
还有5分钟就下课了,来规划新的周末计划吧, 不得不说,周末来得太快了。 这个周末的任务有: 1.杭电OJ要写15道题(快一个月没刷了) 2.解决双指针算法问题 3.解决平衡二叉树问题+代码实现 4.再来几把王者 OK,下课咯 ...原创 2022-05-06 11:36:26 · 456 阅读 · 0 评论 -
Rush rush 。◕.◕。
原创 2022-05-09 19:55:38 · 79 阅读 · 0 评论 -
【C语言】指针前面章节的一些笔记
C语言指针前面章节的笔记原创 2023-09-13 20:06:45 · 52 阅读 · 0 评论 -
动态数组vector笔记
头文件#include<vector> 1.开辟动态数组: vector<Type>name; //Type为数组元素类型,像int float double char //name即为数组名字 创建出来是空的 2.为创建好的数组添加元素 name.push_back(1); //name[1] name.push_back(2); //name[1,2] 3.删除元素 name.pop_back(); //name[1] 4.求数组长度 name.size(.原创 2022-04-26 09:27:05 · 230 阅读 · 2 评论 -
set集合笔记
头文件#include<set> 集合具有确定性,互异性,无序性的特点 1.创建 set<Type>name; 2.添加元素 name.insert(); 3.删除元素 name.earse(); 4.判断元素是否存在 name.count(); 5.遍历 set<Type>::iterator it; //迭代器 for (it = name.begin(); it != name.end(); it++) { cout << *it <&.原创 2022-04-26 11:25:23 · 61 阅读 · 0 评论 -
cin输入注意的小点
连续输入俩个浮点型且中间有空格要在中间加个getchar(); float arr[100]; float brr[100]; for(int i=0;i<5;i++) { cin>>arr[i]; cin>>brr[i]; } //这个代码是错误的,刚刚做题卡了好久,一直没发现是输入出了问题 float arr[100]; float brr[100]; for(int i=0;i<5;i++) { cin>>arr[i]..原创 2022-04-16 00:02:31 · 212 阅读 · 0 评论 -
构造函数和析构函数
一.构造函数需要注意的点 (1). 创建对象的时候,一定会调用构造函数,显示调用自己写的构造函数或编译器生成的缺省的构造函数。 (2).构造函数的函数名和类名一定是一样的,且无返回值和返回类型。 (3).创建对象的时候,如果参数列表和构造函数不一样,则对象创建失败。如果有多个构造函数,只要有一个匹配上,就是重载,可以创建成功。 #include<iostream> using namespace std; class Max { public: Max(); //默认构造.原创 2022-04-14 09:20:27 · 470 阅读 · 0 评论 -
string类一些笔记
1. 头文件:#include<cstring> 2.C语言中字符串的结尾标志为:\0,在C++中是没有的 3.暂且晓得的一些小功能: string s1; string s2="rush rush"; 先创建俩个对象s1,s2,在C语言中,将s2中的内容拷贝s1中可以用字符串拷贝函数strcpy string类中可以直接赋值,即s1=s2,s2中的内容就可以拷贝到s1中 再创建对象s3,可以用对象.length()(记得在对象后面有个点)求s3字符串的长...原创 2022-04-13 15:40:35 · 573 阅读 · 0 评论