C语言strncat函数的实现

来源:互联网 发布:网络舆情报告格式 编辑:程序博客网 时间:2024/05/29 14:30

strncat函数

原型:char *strncat(char *dest,const char *src,int n)

功能:把src所指字符串的前n个字符添加到dest结尾处(覆盖dest结尾处‘\0’),并添加‘\0’

实现:

char *mystrncat(char *dest, const char *src, int n){char *ret = dest;assert(dest);assert(src);while (*dest != '\0'){dest++;}while (n && (*dest++ = *src++) != '\0'){n--;}dest = '\0';return ret;}


0 0
原创粉丝点击