C语言 怎么把指针的值 赋给另一个数组

2024-11-29 11:04:41
推荐回答(2个)
回答1:

循环赋值, 或者直接strcpy。 因为这里是字符串。 

比如

#include
int main()
{
int i=0;
char a[100];
scanf("%s",a);
fun(&a);
return 0;
}
int fun(int *p)
{
int i,b,c,d;
char j[100];
strcpy(j, p);
//用memcpy也可以。
//memcpy(j, p, sizeof(j));
//我想在这之后 让j【100】接收到上面那个数组的值 并输出我应该怎么写用指针!
return 0;
}

回答2:

for循环!!偷懒不了这个