随笔分类 - 随笔
摘要:1. c++中含有一个零初始化器 可以把bool数组都初始化为false bool A={0};
阅读全文
摘要:if(scanf("%d%d",&a,&b)==2) 1.用途:用来判断scanf输入是否成功 scanf的返回值是参数被成功赋值的个数
阅读全文
摘要:1.用法 typedef struct { string name; int y,m,d,l; }r; r s[1000]; 2.用法 typedef struct r{ string name; int y,m,d,l; }; r s[1000] ; 3.错误用法: typedef struct
阅读全文
摘要:1.头文件 #include<set> 2.这个容器里面的数 默认的是从小到大的顺序,而且里面的元素是不可以重复的 3.常见的函数 s.begin() 返回set容器的第一个元素 s.end() 返回set容器的最后一个元素 s.clear() 删除set容器中的所有的元素 s.empty() 判断
阅读全文
摘要:1。string s; puts(s.c_str());
阅读全文
摘要:1.头文件:#include<cstring> 2.string s; s.pop_back() 表示删除字符串末尾的数字
阅读全文
摘要:代码如下: while(c.back()=='0'&&c.size()>1) c.pop_back(); reverse(c.begin(),c.end()); for(auto i:c) cout<<i;
阅读全文
摘要:1.头文件#include<vector> 2.用法: 1.vector<int>b; //只是代表着 创建了一个vector的空的对象 别以为这时候的b[0] b[1]...等于0 天真。。。 2.vector<int> v3(10, 0); //创建一个有10个元素0的容器 这个时候b[0]=0
阅读全文
摘要:题目如下: 思路: (1)题目的意思:让我们把十进制转化为十三进制,再把十三进制转化为十进制 (2)需要注意的是,如果转化为十三进制的时候 eg;input 26(13的倍数),那么十三进制为10,重点来了这个时候不是让你输入一零 而是让你输入是十,也就是只输入高位就可以了 代码如下: #inclu
阅读全文
摘要:1.头文件:#include<sstream> 2.功能(1)将int类型转换为string 类型 代码如下: #include<cstdio> #include<iostream> #include<sstream> using namespace std; int main() { string
阅读全文
摘要:1.reverse(begin,end) 将区间的元素顺序翻转 2.reverse_copy(sourceBeg,sourceEnd,destBeg) 将区间sourceEnd,destBeg 的元素翻转并复制给sourceBeg 3.头文件: #include<algorithm>
阅读全文
摘要:1.string z="10X98765432"; s[1]=0; string z="1,0,X,9,8,7,6,5,4,3,2" s[1]=, 这俩有区别的!!!
阅读全文
摘要:1.头文件: #include<cstring> 2.使用方法s.substr(1,4) 3.功能 复制字符串s中 从第1位开始的长度为4的字符串(默认时的长度为从开始位置到尾) 参考:https://blog.csdn.net/no_retreats/article/details/7853066
阅读全文
摘要:1.两者头文件都是#include<cstring> 2.参数不同 atoi()的参数是 const char* , 因此对于一个字符串str我们必须调用 c_str()的方法把这个string转换成 const char*类型的, 而stoi()的参数是const string*,不需要转化为 c
阅读全文
摘要:1.头文件#include<cmath> 2.使用方法 double round(double d);
阅读全文
摘要:1.头文件: #include<numeric> 2.功能:算出累加的和 3.使用方法: sum = accumulate(vec.begin() , vec.end() , c); 表示一个区间内所有的和 加上c这个初值的和
阅读全文
摘要:头文件: 1.#include<algorithm> 2.功能:能找出最大值和最小值 3.使用方法: minmax_element(m1.begin(),m1.end()); cout << "min: " << *(m1.first) << endl; cout << "max: " << *(m
阅读全文