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:小于

11-30 23:33