C++模板库STL——vector
终于开始c++了,激动! 总结: vector作为可变数组使用,可以方便统计数组中元素个数; 插入、删除数据都很方便; 注意删除区间的时候是左闭右开; # include <stdio.h> # include <vector> using namespace std ; int main ( ) { vector < int > vi ; for ( int i = 6 ; i <= 15 ; i ++ ) { vi . push_back ( i ) ; } for ( int i = 0 ; i < vi . size ( ) ; i ++ ) { printf ( "%d " , vi [ i ] ) ; } printf ( "\n" ) ; //vi从0开始计数的vi+2的位置 vi . insert ( vi . begin ( ) + 2 , - 1 ) ; for ( int i = 0 ; i < vi . size ( ) ; i ++ ) { printf ( "%d " , vi [ i ] ) ; } printf ( "\n" ) ; //删除一个位置的数 vi . erase ( vi . begin ( ) + 3 ) ; for ( int i = 0 ; i < vi . size ( ) ; i ++ ) { printf ( "%d " ,