标签:mamicode size_t space 初始 hello str 方法 namespace size
字符串操作
#include<iostream> #include<string> using namespace std; int main() { string name; cin>>name; cout<<"Hello ,"<<name<<endl; cout<<name.size()<<endl; name=name+name; cout<<name<<endl; string a="c"; string b="++"; auto c=a+b; cout<<c<<endl; system("pause"); return 0; }
数组和向量
#include<iostream> #include<vector> using namespace std; int main() { const int n=42; const int c=8; int A1[n]; for(int i=0;i<n;++i) A1[i]=c; //vector initialize vector<int> v1(n); vector<int> v2(n,c); // vector<int> v3={1,2,3,4,5}; for(size_t i=0;i<v2.size();++i) cout<<v2[i]<<" "; cout<<endl; v2.push_back(2); cout<<v2.size()<<endl; cout<<v2.front()<<" "<<v2.back()<<endl; v2.pop_back(); for(auto iter=v2.begin();iter!=v2.end();++iter) { *iter=c; cout<<*iter<<" "; } cout<<endl; system("pause"); return 0; }
我自己的编译器版本过低导致向量第三种初始化方法会报错。
标签:mamicode size_t space 初始 hello str 方法 namespace size
原文地址:https://www.cnblogs.com/wangtianning1223/p/11425061.html