c语言数组赋值问题

来源:百度知道 编辑:UC知道 时间:2024/07/08 11:26:02
比如我想把数组c整体赋给数组b,可以直接赋么?
不一定是字符串数组啊 所有数组啊 怎么赋?

格式: strcpy (字符数组名1,字符数组名2)
功能:把字符数组2中的字符串拷贝到字符数组1中。串结束标志“\0”也一同拷贝。字符数名2,也可以是一个字符串常量。这时相当于把一个字符串赋予一个字符数组。
【例】
#include"string.h"
main()
{
char st1[15],st2[]="C Language";
strcpy(st1,st2);
puts(st1);printf("\n");
}

首先,数组b的长度要足够,其次,类型要一样。不然数据就有问题

strcpy