gpt4 book ai didi

c - 如何在 Interactive C 中一次将值传递给数组一个元素

转载 作者:太空宇宙 更新时间:2023-11-04 04:55:48 25 4
gpt4 key购买 nike

我明白在 C 中我们可以做到

int foo[3];
foo[0]=1;
foo[1]=2;
foo[2]=3;

但是在 Interactive C 中,它给了我一个错误。我只能一次声明所有内容,例如

int foo[3] ={1,2,3};

熟悉Interactive C的人都知道为什么会这样?是不是在IC里面,根本就不能一个一个的传值?

最佳答案

我发现它给我一个错误的原因是因为在数组赋值之后声明了更多的 int 变量。例如,

...
foo[5] = 1;
foo[6] = 2;

int bar = 3;

这不会编译,它会突出显示“int bar”行并显示语法错误。

似乎不能在数组赋值后用它们的类型声明更多的变量。

这可能是因为 IC 是 C 的简化版本。

关于c - 如何在 Interactive C 中一次将值传递给数组一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8419080/

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