位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

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)
返回顶部