gpt4 book ai didi

c - 将一个 char 数组存储到另一个数组中 - c

转载 作者:行者123 更新时间:2023-12-04 10:31:30 25 4
gpt4 key购买 nike

我想知道是否有人可以帮助我解决以下代码片段。我想弄清楚的是如何将一个数组存储在另一个数组中。我已经尝试了所有我能想到的方法,但都导致编译器出错。以下是我的代码片段,应该足以向您展示我的立场:

char min[20], max[20], input[20] ;
printf("Enter word: ");
scanf("%s", &input);
min = input; max = input;

最佳答案

char min[20], max[20], input[20] ;
printf("Enter word: ");
scanf("%s", input);
strcpy(min, input);
strcpy(max, input);

这就是您的做法。请注意,我已经删除了 &scanf还有。

scanf不是一个好用的功能 - http://c-faq.com/stdio/scanfprobs.html

#include <string.h>获取 strcpy 的声明.

关于c - 将一个 char 数组存储到另一个数组中 - c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16007778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com