问答详情
源自:6-1 数组初体验

第三种形式的第二个元素运行出来怎么使-1005074184

#include <stdio.h>

int main()

{

    //第一种形式

    int arrFirst[3] = {1,2,3};

    //第二种形式

    int arrSecond[] = {1,2,3};

    //第三种形式

    int arrThird[3];

    //给arrThird数组每个元素初始化

    arrThird[0] = arrThird[1];

    arrThird[1] = arrThird[2];

    arrThird[2] = arrThird[3];

    //输出第一个数组中的第二个元素

    printf("%d\n",arrFirst[1] );

    //输出第二个数组中的第二个元素

    printf("%d\n", arrSecond[1]);

    //输出第三个数组中的第二个元素

    printf("%d\n", arrThird[1]);

    return 0;

}


提问者:局外人徐 2018-12-18 10:52

个回答

  • qq_南有乔木彡_czHMUW
    2019-03-01 19:20:12

    //给arrThird数组每个元素初始化

        arrThird[0] = arrThird[1];

        arrThird[1] = arrThird[2];

        arrThird[2] = arrThird[3];

    这段代码是个神马东西

  • MKJY
    2019-01-22 22:33:52

        arrThird[0] = arrThird[1];

        arrThird[1] = arrThird[2];

        arrThird[2] = arrThird[3];

    你的这一串意义不明啊

  • 慕设计1585990
    2018-12-21 14:39:05

    这个不报错吗?第三种情况感觉会报错,超出索引了吧。