的string类提供了大量的字符串操作函数,可以提取字符串的一部分,用substr函数实现。
头文件:
#注意不包含字符串//. h
string.h是c的标准字符串函数,在c中一般被命名为ctring。 字符串头文件是c的字符串头文件。
函数原型:
stringsubstr(intpos=0,int n ) const; 函数说明:
参数1:pos是必需参数。
参数2:n表示可以参数,最多取多少个字符,不填写表示切到末尾。
此函数返回以pos开头的n个字符串,原始字符串保持不变。
引用代码:
# include iostream # includestringusingnamespacestd; void main () { string s='ABCD '; couts.substr(2) endl; //从字符串下标为2的地方开始剪切,剪切到末尾,输出CD couts.substr (0,2 ) endl; //从字符串下标为0的地方开始剪切,剪切长度为2,输出abcouts.substr (1,2 ) endl; //输出BC}