#include <stdio.h>
int main(void)
{
int values[10];
int index;
values[0] = 197;
values[2] = -100;
values[5] = 350;
values[3] = values[0]+values[5];
values[9] =
values[5] / 10;
--values[2];
for (index = 0; index < 10; index++)
printf ("values[%i] = %i\n", index, values[index]);
return 0;
}
为什么我在1、4和6-8的未赋值元素中有值?我没有分配任何值。如何让它在为空时自动赋值为 0?
最佳答案
关于c - 为什么我的数组中有我没有分配的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14115578/