Приведем пример подпрограммы, имеющей параметр процедурного типа:
procedure count(i,j:integer; f:func); var c: integer; begin ... c:= f(i,j); ... end;
Теперь, если будет осуществлен вызов count(x,y,min), то в локальную переменную с запишется минимум из x и y. Если же вызвана будет count(x,y,max), то в локальную переменную с запишется максимум из x и y.
![]() |
![]() |
![]() |
1)
http://twt.mpei.ac.ru/ochkov/mc8Pro.book/6_text.htm
2)
Существует лишь в поздних версиях языка Pascal.
3)
Иными словами, атрибут является пустым.
4)
Например, Бежанова М.М., Москвина Л.А. Практическое программирование. Приемы создания программ на языке Паскаль. М.: "Научный мир", 2001.
5)
Способы работы с физическими адресами мы рассмотрим в лекции 11.
![]() | © 2003-2007 INTUIT.ru. Все права защищены. |