我是 C 新手,目前正在学习数组。我有这个代码:
#include <stdio.h>
int main()
{
int available[6];
for(int o=1; o<=3; o++){
available[o]=20;
printf("%d\n",&available[o]);
}
return 0;
}
应该输出(在我的理解中):
20
20
20
现在的问题是它输出:
2293300
2293304
2293308
我是否错过了一个关键部分并犯了一些愚蠢的错误?任何帮助将不胜感激。