C语言中的字符串处理函数都是放在string.h这个函数库中,因此使用时通过 #include <string.h> 引入即可
计算字符串长度
strlen(字符串);
返回字符串中实际字符的个数,不包含空字符'\0'
字符串复制
strcpy(目的字符数组, 源字符串);
返回指向目的字符数组的字符指针
strncpy(str2, str1, n);
将str1中前n个字符复制到str2中,更安全
字符串连接
strcat(str2, str1)
将str1连接在str2末尾,即用str1中的实际字符覆盖str2末尾的空字符,因此需确保str2有足够的空间
字符串比较
strcmp(str1, str2);
按字符比较ASCII码值,返回结果大于0:前面的字符串大于后面字符串,等于0:相等,小于0:小于