string 一.创建string对象 包含头文件#include<string> string s; 二.赋值 1.直接赋值 s='123'; 2.创建一个字符数组,然后把该数组的指针赋值给string char ss[100]; string s ...
标准库类型 string string 表示可变长的字符序列。是C 标准库类型的一部分,拥有很多优秀的性能。 定义 string 对象时如未人为初始化编译器会默认初始化为空字符串。 string 对象的初始化有非常多种。大体分为两类:拷贝初始化和直接初始化。 全部用等号 的初始化都为拷贝初始化。相反不是等号则为直接初始化。 当初始值仅仅有一个时,拷贝和直接初始化都可,但须要用到多个值的时候,一般 ...
2017-05-20 10:27 0 4547 推荐指数:
string 一.创建string对象 包含头文件#include<string> string s; 二.赋值 1.直接赋值 s='123'; 2.创建一个字符数组,然后把该数组的指针赋值给string char ss[100]; string s ...
一、String对象 1、string s; s.size(); //返回的是s中字符的个数,也是s的长度; //string对象最后没有加空字符 //size()返回的是string::size_type类型,也就是unsigned类型,而不是int类型 2、两个 ...
1、vector容器,可以理解为数组,可以理解为单端数组,可以动态扩展(重新开辟一片更大空间,把原有的数据再拷贝进去,释放原来的空间)既可以存放内置数据类型,又可以存放自定义数据类型。 (1)vector存放内置数据类型 上面中例子使用的是vector的默认构造,也就是无 ...
STL源码初步接触 STL = Standard Template Library,直译过来是:标准模板库,是惠普实验室开发的一系列软件的统称。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器 ...
目录 一 STL基本概念 二 string容器 三 vector容器 3.1 vector动态增长原理 3.2 vector构造函数 3.3 vector常用赋值操作 3.4 vector大小操作 3.5 vector ...
一、vector<int>转换成string 二、string转换成int ...
s1 is: Anatoliys2 is: hellos3 is: Anatoliys4 is: this is aCs5 is: s aCs6 is: ***************s ...