C语言中常用的字符串操作函数

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