函数原型: char *strncpy(char *dest, const char *src, int n)
返回值:dest字符串起始地址
1、当src字符串长度小于n时,则拷贝完字符串后,剩余部分将用空字节填充,直到n个
strncpy不会向dest追加’\0’。
2、src和dest所指的内存区域不能重叠,且dest必须有足够的空间放置n个字符
strcpy() 函数用来复制字符串;strncpy()用来复制字符串的前n个字符,所以要多传一个参数n
大家可以对比一下两个函数原型:
不像strcpy(),strncpy()不会向dest追加结束标记'\0'
详情参考: http://t.csdn.cn/p4Kd7
全部打印。
只打印拷贝的内容: