VC中数组下标都是从0开始的 delphi数组下标一般情况下是从0开始还是从1开始啊

解决方案 »

  1.   

    這個要看你的定義。如:
    A1 :array [0..9] of integer; //這是從0開始。
    A2 :array [1..10] of integer; //這是從1開始。
    還有在Delphi中很多是從1開始,如string,取字符的下標是從:string[1]開始。
      

  2.   

    0开始的
    但是你也可以定义吗如下:
    A[0]
    A[1]
    A[0,1]
    A[1,1]
      

  3.   

    根据定义index0 :array [0..9] of integer; //从0开始 长度为9 ;
    index1 :array [1..10] of integer; //从0开始 长度为 9 ;
      

  4.   

    看用户自定义
    pInfo:array[0..4]of char;//从0开始,5个字符ZeroMemory(@pInfo,5);
      

  5.   

    假如定义有五个元素的数组VC++中这样写  int  myArr[5]; delphi中  myArr: array[1..5] of Integer; 这样写可以吗? 是一样的吗如果这样写 myArr: array[0..4] of Integer; 这样正确吗
      

  6.   

    myArr: array[0..4] of Integer;
      

  7.   

    你好 谢谢 请问 myArr: array[1..5] of Integer; 这样写可以吗?