C和指针之字符串之strncpy、strncat、strncmp
发布日期:2021-06-29 14:10:32 浏览次数:2 分类:技术文章

本文共 425 字,大约阅读时间需要 1 分钟。

1、strncpy、strncat、strncmp

1)、函数原型char *strncpy(char *dest,char *src,size_t n);
复制字符串src中的内容(字符,数字、汉字....)到字符串dest中,复制多少由size_t n的值决定。如果src的前n个字符不含NULL字符,则结果不会以NULL字符结束。如果n<src的长度,只是将src的前n个字符复制到dest的前n个字符,不自动添加'\0',也就是结果dest不包括'\0',需要再手动添加一个'\0'。如果src的长度小于n个字节,则以NULL填充dest直到复制完n个字节
 
 
2)、函数原型char *strncat(char *dest,char *src,size_t n);
把src包含n个字符追加到dest后面,需要保证dest空间足够,如果n大于src长度,只追加src长度
 
 
3)、函数原型char *strncmp(char *dest,char

转载地址:https://chenyu.blog.csdn.net/article/details/78576204 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C和指针之字符串strchr、strpbrk、strstr
下一篇:C和指针之字符串之strlen、strcpy、 strcat、strcmp使用总结

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年05月02日 11时47分15秒