【发布时间】:2020-05-15 01:21:27
【问题描述】:
如果我有一个看起来像这样的 for 循环:
for (i = 0; i < size; i++){
printf("you entered %d", number);
//store number in int arr[][]
}
生成的 arr 是否需要在该 for 循环中初始化?或者我可以在 for 循环完成后访问 arr 吗?
【问题讨论】:
-
你在哪里定义了
int arr[][]? -
为什么
arr是二维的? -
如果它是在循环之外定义的,那么是的,你可以在循环之外使用它
-
所以需要在for循环之前初始化。
-
@davidobravo 啊是的,从你的问题的措辞很抱歉,我没有意识到这实际上是你所问的