• 多维数组


    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>
    #include<string.h>
    #include<stdlib.h>
    #include<math.h>
    #include<time.h>

    int main()

    {

    //一维数组定义:数据类型 数组名[元素个数]      一行几列

    //二维数组定义:数据类型 数组名[行][列]={{值1,值2},{值3,值4}};

    //三维数组定义:数据类型 数组名[层][行][列]

      int arr[2][3][4]=

      {

        {

          {1,2,3,4},

          {2,3,4,5},

          {3,4,5,6}

        },

        {

         {4,5,6,7}.

         {5,6,7,8},

         {6,7,8,9}

        }

      };

      for(int i=0;i<2;i++)

      {

        for(int j=0;j<3;j++)

        {

          for(int k=0;k<4;k++)

          {

            printf("%d ",arr[i][j][k]);

          }

          printf(" ");

        }

      }

      printf("三维数组的大小:%d ", sizeof(arr));//层*行*列*数据类型=2*3*4*int=96

      printf("三维数组一层大小:%d ", sizeof(arr[0]));//48

      printf("三维数组一行大小:%d ", sizeof(arr[0][0]));//16

      printf("三维数组一个元素大小:%d ", sizeof(arr[0][0][0]));//4

      printf("层:%d ", sizeof(arr) / sizeof(arr[0]));//2

      printf("行:%d ", sizeof(arr) / sizeof(arr[0][0]));//6

      printf("列:%d ", sizeof(arr[0][0]) / sizeof(arr[0][0][0]));//4

      getchar();//暂停界面

      return 0;

    //结果

    }

  • 相关阅读:
    JavaScript优美的特性
    指尖初体验之主屏幕操作
    XHTML下css+div布局总结
    CSS表常用小技巧
    让两个DIV居中显示
    用CSS做滑动门
    CSS控制文本自动换行
    符合css规范的下拉菜单(兼容ff\ie6\ie7)
    层垂直居中于浏览器
    用css来强制按比例压缩图片的高度或宽度
  • 原文地址:https://www.cnblogs.com/wanghong19991213/p/13514426.html
Copyright © 2020-2023  润新知