C++ array vector 数组
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | int main(){ string names[4]={ "张三" , "李四" , "王五" }; //cout<<*(names+2)<<endl; vector<string> vtName; cout<<vtName.size()<<endl; vtName.push_back( "张三" ); //迭代器 for (vector<string>::iterator it=vtName.begin();it!=vtName.end();++it){ cout<<*it<<endl; } int ia[ 6 ] = { -2, -1, 0, 1, 2, 1024 }; vector< int > ivec( ia, ia+6 ); cout<<ivec[5]<<endl; //输出1024 cout<<ivec.at(2)<<endl; array<string,5> strArray; strArray.fill( "默认内容" ); cout<<strArray[1]<<endl; strArray[1]= "你好地球" ; cout<<strArray[1]<<endl; system ( "pause" ); return 0; } |
基本使用。
天行健君子以自强不息。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步