В чём ошибка [DELPHI]

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by ka3101, 7 May 2011.

  1. ka3101

    ka3101 New Member

    Joined:
    12 Feb 2011
    Messages:
    8
    Likes Received:
    2
    Reputations:
    5
    Вот написал коечё, думаю что правильно но компилятор delphi выдаёт ошибку неподскажете в чём проблема?

    Code:
    const  
    bytetext: array[0..15000] of byte =($6E, $74, $34, $67, $6C, $64, $77, $6A, $31, $34, $72);
    Ошибку выдаёт на );
    Delphi пишет: [Error] Unit1.pas(9): Number of elements differs from declaration
     
  2. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    А ты не пробовал все свои 15001 значений задать?)))
    Это руководство к действию.
    Ты пишешь массив из 15001 элемента, а задаешь только 10 из них. Вот и думай на что он ругается :)
     
  3. ka3101

    ka3101 New Member

    Joined:
    12 Feb 2011
    Messages:
    8
    Likes Received:
    2
    Reputations:
    5
    Ойй спс :)
     
  4. ka3101

    ka3101 New Member

    Joined:
    12 Feb 2011
    Messages:
    8
    Likes Received:
    2
    Reputations:
    5
    Я тупанул думал 0..50000 это какую памяь выделить под них. ахаха
     
  5. COOLBOY007

    COOLBOY007 Elder - Старейшина

    Joined:
    9 Jun 2009
    Messages:
    76
    Likes Received:
    43
    Reputations:
    22
    var выделяет память, а const задает значения.