说明
将字符串str2中的前n个字符复制到字符串str1的前n个字符中
语法/原型:
strncpy(str1,str2,n);
参数说明:
- strDestination:目的字符串。
- strSource:源字符串。
strcpy() 会把 strSource 指向的字符串复制到 strDestination。
必须保证 strDestination 足够大,能够容纳下 strSource,否则会导致溢出错误。
返回值: 目的字符串,也即 strDestination。
注意:1)不会清除str1中全部字符串,只会改变前n个字符串,2)n不能大于字符串str1、str2的长度
例子
char str1[] = "We are csdn!";
char str2[] = "Hello!";
strcpy_s(str1, str2); //str = Hello!