C语言字符串操作总结大全
1. 字符串长度:strlen(函数可以返回一个字符串的长度,即字符串中字符的个数。
2. 字符串复制:strcpy(函数可以将一个字符串复制到另一个字符串中。
3. 字符串连接:strcat(函数可以将两个字符串连接起来,将第二个字符串追加到第一个字符串的末尾。
4. 字符串比较:strcmp(函数可以比较两个字符串的大小关系,返回值为0表示两个字符串相等,大于0表示第一个字符串大于第二个字符串,小于0表示第一个字符串小于第二个字符串。
5. 字符串查:strstr(函数可以在一个字符串中查另一个字符串,返回值为第二个字符串在第一个字符串中的位置,如果不到,则返回NULL。
6. 字符串分割:strtok(函数可以将一个字符串按照指定的分隔符进行分割,返回值为分割后的子字符串。
7. 字符串替换:strreplace(函数可以将一个字符串中的一些子字符串替换为另一个字符串。
8. 字符串转换:sprintf(函数可以将其他类型的数据转换为字符串,例如将整数转换为字符串。
9. 字符串大小写转换:toupper(函数可以将一个字符串中的所有小写字母转换为大写字母,tolower(函数可以将一个字符串中的所有大写字母转换为小写字母。
printf函数中大小写d通用吗
10. 字符串格式化:printf(函数可以将一个格式化的字符串输出到屏幕上,sprintf(函数可以将一个格式化的字符串保存到一个字符串变量中。
以上是C语言中常用的字符串操作函数,可以根据具体的需求选择合适的函数来进行字符串操作。