zoukankan      html  css  js  c++  java
  • 数组-静态初始化和动态初始化

    //

    //  main.c

    //  数组初始化

    //

    //  Created by Jason on 16/6/7.

    //  Copyright © 2016年 Jason. All rights reserved.

    //


    #include <stdio.h>


    int main(int argc, const char * argv[]) {

        //类型说明符 数组名[常量表达式] = {值,值,....};

        int scores[3] = {10,11,12};

        //数组的长度 会自动计算成3

        int scoress[] = {10,11,12};

        //部分初始化

        int scoresss[3] = {[0]=10};

        int scoressss[3] = {[0] = 10, [1] = 11};

        //对第一个元素进行初始化

        int scoresssss[4] = {40};

        //用于描述的数组的长度 不能是变量

        //int len = 4;

        //int scoressssss[len] = {10};

        

        

        //动态初始化 先定义 后初始化

        int ss[3];

        ss[0] = 10;

        ss[1] = 11;

        ss[2] = 12;

        //给第n个数组元素赋值 下标是n-1

        

        //数组越界 数组下标超出了数组所能表示的范围

        //ss[4] = 1111;

        

        

        

        return 0;

    }

  • 相关阅读:
    体育场馆预订系统版本1.0
    需求分析
    系统界面主地图
    详细设计
    概要设计
    测试用例正式发布
    第二次全体会议顺利召开5.30
    第一次小组会议(5.24)
    SDk编程基础
    单词canutillos祖母绿canutillos英语
  • 原文地址:https://www.cnblogs.com/jasonxu19900827/p/5568443.html
Copyright © 2011-2022 走看看