目录
strncpy函数原型
参数详解
strDest:表示复制的目标字符数组;
strSource:表示复制的源字符数组;
count:表示复制的字符串长度。
功能讲解
复制字符串strSource中的内容(字符,数字、汉字....)到字符串strDest中,复制多少由count的值决定。如果strSource的前n个字符不含NULL字符,则结果不会以NULL字符结束。如果n<count的长度,只是将strSource的前n个字符复制到strDest的前n个字符,不自动添加'\0',也就是结果strDest不包括'\0',需要再手动添加一个'\0'。如果strSource的长度小于n个字节,则以NULL填充strDest直到复制完n个字节。strSource和strDest所指内存区域不可以重叠且strDest必须有足够的空间来容纳strSource的字符长度+'\0'。
举例:
#include <stdio.h>
#include <string.h>
int main()
{
char string[100] = "Cats are nice usu