Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Климов. Лекции / Алг_яз_Лекция_26.pptx
X
- •ПЕРЕМЕННЫ
- •ПЕРЕМЕННЫЕ В ЯЗЫКЕ С .
- •Общий вид оператора описания переменных:
- •Константа должна быть инициализирована при объявлении.
- •В одном операторе можно описать несколько
- •Если тип инициализирующего значения не совпадает с типом
- •Правила преобразования типов 7
- •Если один из операндов
- •Описание переменной, кроме тип
- •Область действия идентификатора —
- •В зависимости от области действия переменная может быть локальной или глобальной
- •Класс памяти определяет время жизни и область видимости программного объекта.
- •Время жизни
- •Класс памяти
- •Для задания
- •Для глобальных переменных этот спецификатор не используется, а для
- •Если переменная в том же операторе инициализируется,
- •Глобальные статические переменные видны только в том модуле, в котором
- •Класс памяти
- •В этом примере глобальная пе
- •Пример
- •Если при определении начальное значение переменных явным образом не задается, компилятор присваивает глобальным
- •Объявление и определение переменной 24
- •Переменная может быть объявлена многократно, но определена только в одном месте программы!!!
В этом примере глобальная пе
Пример |
21 |
Пример |
22 |
Если при определении начальное значение переменных явным образом не задается, компилятор присваивает глобальным и статическим переменным нулевое значение соответствующего типа.
Автоматические переменные не инициализируются.
23
Объявление и определение переменной 24
Переменная может быть объявлена многократно, но определена только в одном месте программы!!!
поскольку объявление просто описывает свойства переменной, а определение связывает ее с конкретной областью памяти.
25
Соседние файлы в папке Климов. Лекции