数组初始化

来源:6-9 多维数组

涩涩涩

2016-03-01 11:01

数组的初始化就相当于给数组赋值么

写回答 关注

2回答

  • qq_曦光__0
    2016-05-10 09:36:25

    数组可以在定义时初始化,即给数组的元素赋初值。

    1.对数组所有元素赋初值:

    int a[5]={1,2,3,4,5};或int a[]={1,2,3,4,5};

    2.对数组部分元素赋初值:

    int a[5]={1,2};

    a[0]=1,a[1]=2,其余元素为编译系统指定的默认值0

    3.对数组的所有元素赋初值:

    int a[5]={0};

    如果不进行初始化,如定义int a[5];那么数组元素的值是随机的,编译系统不会为你设置默认值为0;

    啊龙2

    1.int a[5]这里应该有六个元素,差一个0

    2017-05-22 21:44:41

    共 1 条回复 >

  • yesong84
    2016-03-01 17:06:20

    不是,


C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题