C语言 strcpy()函数
提问人:刘团圆发布时间:2020-11-30
strcpy()函数实现字符串复制。
(1)调用方式
strcpy(字符数组,字符串)
(2)函数功能:将“字符串”完整地复制到“字符数组”中,字符数组中原有内容被覆盖。
(3)使用说明
①字符数组必须定义得足够大,以便容纳复制的字符串。复制时连同结束标志'\0'—起复制。
②“字符串”可以是字符串常量,也可以是字符数组。
③不能用赋值运算符“=”将字符串直接赋值给字符数组,只能用strcpy()函数来处理。例如:
strl=str2;
是非法的。
(4)实现strcpyO函数功能的代码为:
char strl[20]="Hello";
char str2[10]=" Boy";
int i,j,k;
for(i-0;str2[i]!=0;i++) /* 逐个赋值 */
strl[i]=str2[i];
strl[i]=0; /* 增加字符串结束标志 */
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>