分享

二维数组和多维数组

 217小月月坑 2015-08-13

二维数组
 int a[3][4]
 总共是12个元素,可以当作3行4列看待,这12个元素的名字依次是:

 初始化
  int a[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12};
  int a[3][4] = {
    {1,2,3,4},
    {5,6,7,8},
    {9,10,11,12}
  };

 操作
  输出二维数组的内容

  对二维数组排序

  求每一行的最大值

  判断矩阵是否对称

  矩阵的相乘

多维数组
 是否存在多维数组
  不存在
  因为内存是线性唯一的
  n维数组可以当作每个元素n-1维数组的一维数组
   比如:
    int a[3][4];
     该数组是含有3个元素的一维数组,只不过每个元素都可以再分成四个小元素

    int a[3][4][5];
     该数组是含有3个元素的一维数组
     只不过每个元素都是4行5列的二维数组

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多