arr[]

来源:6-2 数组的遍历

long2276287

2021-04-13 19:13

为什么int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

arr[]中加入数字就报错了

#include <stdio.h>

int main()

{

    int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; 

    int i;

    for(i=0;i<10;i++)

    {

        printf("%d\n",arr[i]);

    }

    return 0;

}


写回答 关注

2回答

  • qq_慕虎9294303
    2021-04-13 19:58:28
    已采纳

    你[]里面没有写数字但后面给出了十个元素,所以数组默认是[10],[]里可以填比10大的数字,但不能小于10

  • 杭电菜菜菜一一一鸡
    2021-10-07 18:34:39

    不要越界就行了。

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926286 学习 · 20799 问题

查看课程

相似问题