完成char-strncatchar-str1char-str2int-n
char *strncat(char *str1, const char *str2, int n){ // 找到str1的末尾 char *ptr = str1; while(*ptr != '\0'){ ptr++; } // 将str2的前n个字符拼接到str1的末尾 int i = 0; while(*str2 != '\0' && i < n){ *ptr = *str2; ptr++; str2++; i++; } // 添加字符串结尾标识符 *ptr = '\0'; return str1; }
原文地址: http://www.cveoy.top/t/topic/rDU 著作权归作者所有。请勿转载和采集!