C语言字符串处理函数

北城以北 提交于 2019-12-06 04:57:52

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!