- strcmp(字符串数组名1, 字符串数组名2) :字符串比较函数。功能:按照ASCII码顺序比较两个字符数组中的字符串,并由函数返回值返回比较结果
返回值如下:- 串1=串2,返回0
- 串1>串2,返回正数
- 串1<串2,返回负数
注意:当两个字符串进行比较时,若出现不同字符,则以第一个不同的字符的比较结果作为整个比较结果。
- strcpy(目的字符串数组名, 源字符串数组名):字符串复制函数。把源字符串数组中的字符串复制到目的字符串数组中,字符串结束标志"\0"也一同复制
- strcat(目的字符串数组名, 源字符串数组名) : 字符串拼接函数。把源字符串数组中的字符串连接到目的字符串数组的字符串的后面,并删去目的字符串中原有的结束标志"\0"
- strtok() : 字符串分割函数
– 使用方法参考leetcode题目 71. 简化路径
for(char *tork = strtok(path, "/"), tork, strtok(NULL, "/")) //path是要分割的字符串
- strlen(字符串数组名):计算字符串长度。计算字符串的实际长度(不含字符串结束标志“\0”),函数返回值为字符串的实际长度
- 字符串大小写转换
函数语法:
strupr(字符串数组名)
功能:将字符串中的小写字母转换成大写字母
函数语法:
strlwr(字符串数组名)
功能:将字符串中的大写字母转换成小写字母