1、strcpy函数
(只能用于字符串型)
#include< string>
格式:
strcpy_s(a,b).把b赋值给a(遇到’\0’结束.b,a均为字符数组。a必须足够大)
举例:
str1=“Hello”;
(错误)
[应为strcpy(str1,“Hello”);]
str2=str1;
(错误,不能使用赋值语句对字符数组赋值)
[应为strcpy(str2,str1);]
格式:
strcpy_s(*a,strlen(b)+1,*b)
strlen必须要加1
(将b指针指向的内容赋值给a指针,strlen(b)是复制内容的长度)
2、memcpy函数
(可用于任何数据类型,拷贝完n个字节)
格式:
memcpy(d,s,strlen(s))
由s所指内存区域复制strlen(s)个字节到d所指区域。