
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
Сообщения компилятора об ошибках 001 - 099
------------------------------------------------------------------
Страница2
Сообщения компилятора об ошибках 100 - 162
Сообщения об ошибках во время выполнения программы
Ошибка - Сообщение об ошибке
1 Out of memory - Нет памяти

2 Identifier expected - Идентификатор пропущен (Ожидается
идентификатор. Возможно, вы пытаетесь переопределить зарезервированное слово)
3 Unknown identifier - Неизвестный
идентификатор (Этот идентификатор не был объявлен, или
он не может быть видим внутри текущей области)
4 Duplicate identifier - Двойной идентификатор
(Идентификатор - имя
программы, константа, переменная,
процедура, функция в
текущем блоке)
5 Syntax error - Синтаксическая ошибка
(Найден запрещенный символ.
Вы могли забыть апострофы,
ограничивающие строковую константу)
6 Error in real constant - Ошибка в
вещественной константе (Синтаксис вещественных
констант определен в главе "Лексемы"
в руководстве языка)
7 Error in integer constant - Ошибка в
целочисленной константе (Целые вещественные числа вне
максимального целочисленного диапазона должны
сопровождаться десятичной точкой и нулем, например:
12345678912.0
8 String constant exceeds line- Строковая
константа превышает строку (Вы, вероятно, забыли
поставить закрывающий апостроф в строковой константе)
10 Unexpected end of file - Непредвиденный
конец файла

11 Line too long - Строка очень
длинная (Макс. длина строки -
127 символов)
12 Type identifier expected - Ожидается
идентификатор типа (Идентификатор не обозначает тип,
как это должно быть)
13 Too many open files - Очень много открытых
файлов (Если это происходит, то
файл CONFIG.SYS не имеет строки
FILES=XX или xx имеет слишком маленькое значение.
14 Invalid file name - Недопустимое имя файла
(Имя файла недопустимо или определяет
несуществующий путь)
15 File not found - Файл не найден
(Файл не мог быть найден в текущем каталоге или
в любом из каталогов поиска)
16 Disk full - Диск заполнен (Удалите
некоторые файлы или используйте новый диск)
17 Invalid compiler directive - Недопустимая
директива компилятора

18 Too many files - Слишком много файлов
(Имеется слишком много файлов, включаемых в
компиляцию программы или модуля)
19 Undefined type in pointer def -
Неопределенный тип в описании указателя (Тип был
вызван в объявлении указательного типа, но не был
описан)
20 Variable identifier expected - Пропущен
переменный идентификатор (Идентификатор не обозначает
переменную, как это должно быть)
21 Error in type - Ошибка в типе (Этот символ не начинает
определение типа)
22 Structure too large - Структура слишком
большая (Максимальный допустимый размер структурных
типов - 65520 байт)
23 Set base type out of range - Исходный тип
набора вне диапазона (Исходный тип набора должен быть
в диапазоне с пределами 0..255, а перечислимый тип не
должен иметь более 256 возможных значений)
24 File components may not be files or objects -
Компоненты файла не могут быть файлами или объектами (Тип
компонентов файла не может быть объектным, файловым,
структурированным с компонентами типа файл)
25 Invalid string length - Недопустимая длина
строки (Максимальная длина строки должна находиться в
диапазоне 1..255)
26 Type mismatch - Несоответствие типов

27 Invalid subrange base type - Недопустимый
исходный тип поддиапазона (Допустимые исходные типы -
только перечислимые)
28 Lower bound > than upper bound - Нижняя
граница > чем верхняя (Объявление типа определяет
нижнюю границу больше верхней)
29 Ordinal type expected - Ожидается
перечислимый тип (Вещественные, строковые или
структурные типы здесь не позволяются)
30 Integer constant expected - Ожидается
целочисленная константа (Здесь позволяется только
целочисленная константа)
31 Constant expected - Ожидается
константа (Позволяется только константа)
32 Integer or real constant expected -
Ожидается целочисленная или вещественная константа (Здесь
позволяется только числовая константа)
33 Pointer Type identifier expected - Ожидается
идентификатор указательного типа (Идентификатор не
обозначает тип, как это должно быть)
34 Invalid function result type - Неверный тип
результата функции (Допустимые типы результатов
функций - все простые, строковые и указательные типы)
35 Label identifier expected - Ожидается
идентификатор метки (Идентификатор не обозначает метку
как это должно быть)
36 BEGIN expected - Ожидается BEGIN
(Здесь должен быть BEGIN, или есть ошибка в
структуре блоков модуля или программы)
37 END expected - Ожидается END
(Здесь должен быть END, или есть ошибка в
структуре блоков модуля или программы)
38 Integer expression expected - Ожидается
выражение Integer (Выражение должно иметь
целочисленный тип)
39 Ordinal expression expected - Ожидается
выражение Ordinal (Выражение должно иметь перечислимый
тип)
40 Boolean expression expected -
Ожидается выражение Boolean (Выражение должно иметь
Булев тип)
41 Operand types do not match - Тип операндов
не соответствует оператору (Операнды этого типа не
могут быть переданы в данный оператор)
42 Error in expression - Ошибка в выражении
(Этот символ не может быть записан в выражении.
Возможно, вы забыли записать оператор между
двумя операндами) |