cold:array[1..33] of integer;
是定义一个cold数组,
 n7:array of array[1..8] of integer;
n7数组的数组为什么这样,有什么用?

解决方案 »

  1.   

    你可以这么理解,n7是一个以array[1..8] of integer这个数组为元素的数组。
    也就是说,它是一个二维数组。
      

  2.   

    to YOHOYOHO(月光下的军鸽) 
    你真可爱,呵呵!
      

  3.   

    array of array[1..n]二为数组 表示形式
      

  4.   

    就是一个2维数组,
    长度是动态的,每个元素又是一个array[1..8] of integer的数组
      

  5.   


    juliens(星星球)
    又这样, 
      哦买嘎的~!~~~~~~~~~~~自杀了我~!
        搞什么飞机啊 这是!
      

  6.   

    JavaD(一竿残照)
    又这样, 
      哦买嘎的~!~~~~~~~~~~~自杀了我~!
        搞什么飞机啊 这是!
    有没搞错啊, 这什么世界啊 ~!
      

  7.   

    我是这样理解的,n7是一个数组,它的每个元素是一个array[1..8] of integer。
      

  8.   

    Lwg0901(伤心人) 
     又这样~~~~~~~~~~~~
    14:37:00  14:37:00  14:37:00 
        
    哦买嘎的~哦买嘎的~
    哦买嘎的~
    哦买嘎的~
    哦买嘎的~
      

  9.   

    建议楼主补习一下Pascal,看看这个吧:
    http://www.delphibox.com/article.asp?articleid=366
      

  10.   

    很好理解呀,是一个二维数组,其中一维是动态的,你需要用setlength来设置,第二维是静态的无需设置了。
    如果这样写,你就不难理解了。
    Type
      TA=array [1..8] of integer;
      n7=array of TA;
      

  11.   

    cold:array[1..33] of integer;
    是定义一个cold数组,
     n7:array of array[1..8] of integer;你也可以这样想:n7是个数组,它有8个元素,它的每个元素都是个数组。数组的元素个数可以用setlongth来设定。