0
点赞
收藏
分享

微信扫一扫

String 类

乱世小白 2022-03-20 阅读 39
c++

目录

1、需要使用头文件

2、声明

3、构造函数和解析函数

4、常用-获取字符串的长度

5、常用-字符串的连接

6、常用-字符串的比较

7、拓展函数-compare( )函数

 8、常用-字符串的复制

 9、常用-字符的寻找


//string类相对于C字符串类的好处:
//1)不必担心内存是否足够、字符串长度等等
//2)操作的函数众多,能够满足我们的需要


1、需要使用头文件


2、声明


3、构造函数和解析函数


4、常用-获取字符串的长度

//对比C字符型:使用strlen( )函数
//int str1length = char s;
//int str1length = strlen(s);
//且使用strlen( )函数还需要定义头文件#include<string.h>


5、常用-字符串的连接

//对比C字符型:使用strcat( )函数
//char str1[80] = 'hello';
//char str2[80] = 'world';
//char str3[100] = strcat(str1,str2);
//且使用strcat( )函数还需要定义头文件#include<string.h>


6、常用-字符串的比较

//对比C字符型:使用strcmp( )函数
//char str1[80];
//char str2[60];
//int com = strcmp(str1,str2);
//从头开始,找到第一个不一样的字符,比较ASCII码
//若str1大于str2返回一个正数,若str1小于str2返回一个负数,若s1和s2相等,则返回0
//且使用strcmp( )函数还需要定义头文件#include<string.h>


7、拓展函数-compare( )函数


 8、常用-字符串的复制


 9、常用-字符的寻找

举报

相关推荐

0 条评论