17. Локальные и глобальные переменные
Если в программе используются подпрограммы, то в ней, как правило, присутствуют локальные и глобальные переменные. Глобальные – это те переменные, которые описаны в основной программе. Они доступны во всей программе, включая подпрограммы. Локальные переменные – это переменные, описанные внутри процедуры или функции. В отличие от глобальных они могут использоваться только в той подпрограмме, где описаны. Если имя локальной переменной подпрограммы совпало с именем глобальной, то в теле этой подпрограммы глобальная переменная будет недоступна.
Подпрограммы могут изменять значения глобальных переменных. Такую возможность надо учитывать при написании программ. Промежуточные переменные обычно описываются как локальные.
18. ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ НА ПАСКАЛЕ
18.1. Символьные переменные
Символьные (или литерные) переменные – это переменные типа CHAR. Они принимают значения на множестве символов данной ЭВМ. Пример описания символьной переменной А: