Помощь - Поиск - Пользователи - Календарь
Полная версия: Error 133
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
-eugenek-
const a: integer = (100);
var m: array [1..a] of integer;

компилятор после второй скобки в объявлении массива выдаёт 133 ошибку!
почему???
Martyr
"Типизированная константа" - это на самом деле инициализированная переменная ("подарок" от Borland smile.gif), а определение границ массива требует "настоящей" константы ("const a = 100;").
eugenek
Цитата(Martyr @ 24.02.05 17:30)
"Типизированная константа" - это на самом деле инициализированная переменная ("подарок" от Borland smile.gif), а определение границ массива требует "настоящей" константы ("const a = 100;").


ничего не изменилось -- усё равно ошибка!
volvo
Полностью программу пробуй...
Код
const a = 100;
var m: array [1 .. a] of integer;
begin
end.

Как видишь, никаких ошибок...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.