首页 > 编程知识 正文

c语言与c十十的区别,c语言vector头文件

时间:2023-05-06 03:35:59 阅读:56028 作者:1169

C编程语言有一种名为Vector的应用方法,其作用在实际编程中非常重要。 这里将详细介绍C Vector的相关应用技巧和基本内容,希望对您有帮助。

(1)向量型标识符;

)2)向量型标识符(最大容量);

)3)向量类型标识符(最大容量,初始所有值);

(4) inti [4]={ 12,3,4,5 };

向量型(,2 ); //得到的I索引值为3以上的值

)5) vector vector //vi定义二维容器; 请记住一定要有空间。 否则,我会报告错误

vector int线

//使用时必须首先初始化vi行;

for(intI=0; i 10; I )

{

Vector.push_back(line;

}

//我个人认为用载体定义二维序列比较好。 因为很长,所以不用预先决定。 非常好。

)6) c载体排序

矢量Int Vi;

VI.push_back(1;

VI.push_back(3;

VI.push_back(0;

sort(VI.Begin )、vi.end ); //从小到大

距离reverse(VI.Begin (,vi.end ) )//)大道很小

(7)顺序访问

矢量Int Vi;

for(intI=0; i 10; I )

{

vector.push_back(I;

}

for(intI=0; i 10; I//第一种调用方法

{

出局了

}

for (vector :3360 iterator it=VI.begin );

it!=vi.end (; it//2第二种调用方法

{

cout *it ';

}

(8)寻找

矢量Int Vi;

for(intI=0; i 10; I )

{

vector.push_back(I;

}

vector int :3360 interator it=find (VI.begin (,vi.end,3 );

cout *it endl; //返回容器中找到值的位置。

)9)使用序列初始化c载体

inti [ 10 ]={ 1,2,3,4,5,6,7,78,8 };

//第一个

VectorVI(I1,i 3;//从第二个元素到第三个元素

for (vector :3360 interator it=VI.begin );

it!=vi.end (; it )

{

cout *it

}

(10 )结构体类型

结构模板

{

公共:

字符串str;

公共:

int id;

}tmp

int main () )

{

向量t;

temp w1;

w1.str='Hellowor ';

w1.id=1;

t.push_back(T1;

cout w1.str ','

返回0;

}

C Vector的基本介绍在这里。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。