мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
pascal:errors [05/10/2010 10:58] ocapascal:errors [05/10/2010 14:35] oca
Строка 1: Строка 1:
 ===== Типичные ошибки ===== ===== Типичные ошибки =====
 +<code pascal>
 +
 +</code>
  
 <code pascal> <code pascal>
 const const
-  k = 5; +  k = 5;                     { Это - "именованная" константа } 
-  m : integer = 5;           {"Статическая" переменная}+  m : integer = 5;           Это не константа, это - "статическая" переменная }
      
 var  var 
Строка 14: Строка 17:
 ... ...
 </code> </code>
 +
 +Примечание. Паскаль и другие языки программирования
  
 <code pascal> <code pascal>
 var  var 
   gd, gm : integer;   gd, gm : integer;
-  initgraph(gd, gm, ''); {В разделе описаний - только описания}+  initgraph(gd, gm, ''); { В разделе описаний Паскаля - только описания }
      
 ... ...
Строка 29: Строка 34:
 begin   begin  
 var  var 
-  gd, gm : integer;      { Обратная ситуация - в Паскале нельзя включать описания в раздел кода}+  gd, gm : integer;      { Обратная ситуация - в Паскале нельзя включать описания в раздел кода }
   initgraph(gd, gm, '');    initgraph(gd, gm, ''); 
 ... ...
Строка 53: Строка 58:
      
   {А вот так - всегда неверно.}   {А вот так - всегда неверно.}
-  A    := i; +  A    := i;                     // Нельзя заполнить массив одним числом (увы!) 
-  j    := B;+  j    := B;                     // Непонятно, как запихать в одно число целый набор
   ...   ...
 end.   end.