Цитата:
Сообщение от
pitersky
ну вот когда я изучал в школе Паскаль, то во всех учебниках одним из главных его декларируемых преимуществ над Бейсиком была именно описательная часть. Мол, в правильных языках программирования все переменные сначала описываются в заголовке, а уже потом где-то в теле применяются.
Не так уж и давно это было
Это был как раз раздел VAR. Суммируя объем переменных в разделе можно было определить размер области стека, в которой и размещались локальные переменные. Там же вроде как и параметры были. В Х++ сделали такой раздел "до точки с запятой". Ну а теперь вроде бы можно объявлять переменные в любой локальной области, будь то цикл или if. Теперь все как в Java.