gpt4 book ai didi

c - 如何用c中的字符串填充数组

转载 作者:行者123 更新时间:2023-11-30 19:13:09 24 4
gpt4 key购买 nike

我需要用用户输入的字符串填充数组。例如,用户输入这样的字符串:“St/80”顺便说一句,我们知道用户输入之前的长度。我想这样做:

    array[0]='S';
array[1]='t';
array[2]='/';
array[3]=8;
array[4]=0;

最佳答案

看下面的代码:

#include <stdio.h>
int main(void)
{
char arr[10];
scanf("%9s", arr);
printf("%s",arr);
return 0;
}

如果您的输入字符串是“St/80”,那么它将按如下方式分配:

array[0]='S';
array[1]='t';
array[2]='/';
array[3]=8;
array[4]=0;

您还可以通过增加 arr 的索引来增加字符串的大小。

关于c - 如何用c中的字符串填充数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35849618/

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