c语言中,可不可以在运行程序过程中从键盘输入一个数字作为已定义数组的下标?

2025-03-04 00:05:38
推荐回答(2个)
回答1:

可以,但你不能超过下标的最大值,不然内存溢出

回答2:

#include
int main()
{
int a[10]={0};
int i;
scanf("%d",&i);
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%d  ",a[i]);
return 0;
}

这是测试代码,是可以这样做的。。