前言:接下来将字符、字符串函数剩下部分讲完
1.字符串函数的区别
strcpy
strcat
strcmp
长度不受限制的字符串函数 ——(直接使用VS会报错)
strncpy
strncat
strncmp
长度受限制的字符串函数
2.strncpy函数的使用
语法:
——与strcpy基本用法相同
——拷贝num个字符从源字符串到目标空间
——如果源字符串的长度小于num,则拷贝完源字符串之后,在目标后边追加0,直到num个
使用:
3.strncat函数的使用
语法:
——与strcat基本用法相同
——将source指向字符串的前num个字符追加到destination指向的字符串末尾,再追加一个\0字符
——如果source指向的字符串的长度小于num的时候,只会将字符串中到\0的内容追加到destination指向的字符串末尾
使用:
4.strncmp函数的使用
语法:
——与strcmp函数基本语法相同
——比较str1和str2的前num个字符,如果相等就继续往后比较,最多比较num个字母,如过提前发现不一样,就提前结束,大的字符所在的字符串大于另外一个,如果num个字符都相等,就是相等返回零
使用:
总结:字符串函数远不如此,剩下的函数在今后工作学习中慢慢了解吧!
作者留言:本人初学者,如有错误或不恰当,欢迎指出!
创作时间:2024.1.25