ВУЗ:
Составители:
Рубрика:
Таблица 3
Классы хранения литералов и объектов
┌────────┬──────────────────────────┬───────────────────────────┐
│ Класс │Объявления и области дейст│Создание,размещение,исполь-│
│хранения│ вия объекта │зование и удаление объекта │
├────────┼──────────────────────────┼───────────────────────────┤
│ │ 1.Константа-литерал:сим- │ 1.Создается статически ком│
│ │вольная,целая,с плавающей │пилятором по изображению. │
│ │точкой и строковая;опреде-│ 2.Размещается при загрузке│
│ │ляется своим изображением.│программы в сегменте данных│
│ │ 2.Существует одна область│или в сегменте кодов в за- │
│ │действия константы-лите- │висимости от типа и места │
│ │рала - это вся программа. │использования,а также реа- │
│1.Лите- │ │лизации. │
│ раль- │ │ 3.Использование константы-│
│ ный │ │литерала ничем не ограничи-│
│ │ │вается в пределах ее дейст-│
│ │ │вия и времени жизни. │
│ │ │ 4.Удаляется вместе со всей│
│ │ │программой после прекраще- │
│ │ │ния или завершения ее рабо-│
│ │ │ты. │
│ │ │ 5.Время жизни литерала - │
│ │ │это время работы программы.│
├────────┼──────────────────────────┼───────────────────────────┤
│ │ 1.Определяется в файле │ 1.При отсутствии конструк-│
│ │вне любого блока или сос- │тора объект создается и │
│ │тавного типа и при необхо-│инициализируется статически│
│ │димости имеет несколько │компилятором,причем инициа-│
│ │описаний со спецификатором│лизация производится нулями│
│ │extern,не противоречащих │при отсутствии инициализа- │
│ │исходному определению и │тора;в противном случае, │
│ │располагаемых в файлах, │объект создается и инициа- │
│ │блоках или составных ти- │лизируется конструктором │
│ │пах. │перед началом работы прог- │
│ │ 2.Число областей дейст- │раммы. │
└────────┴──────────────────────────┴───────────────────────────┘
46
Таблица 3 Классы хранения литералов и объектов ┌────────┬──────────────────────────┬───────────────────────────┐ │ Класс │Объявления и области дейст│Создание,размещение,исполь-│ │хранения│ вия объекта │зование и удаление объекта │ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ 1.Константа-литерал:сим- │ 1.Создается статически ком│ │ │вольная,целая,с плавающей │пилятором по изображению. │ │ │точкой и строковая;опреде-│ 2.Размещается при загрузке│ │ │ляется своим изображением.│программы в сегменте данных│ │ │ 2.Существует одна область│или в сегменте кодов в за- │ │ │действия константы-лите- │висимости от типа и места │ │ │рала - это вся программа. │использования,а также реа- │ │1.Лите- │ │лизации. │ │ раль- │ │ 3.Использование константы-│ │ ный │ │литерала ничем не ограничи-│ │ │ │вается в пределах ее дейст-│ │ │ │вия и времени жизни. │ │ │ │ 4.Удаляется вместе со всей│ │ │ │программой после прекраще- │ │ │ │ния или завершения ее рабо-│ │ │ │ты. │ │ │ │ 5.Время жизни литерала - │ │ │ │это время работы программы.│ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ 1.Определяется в файле │ 1.При отсутствии конструк-│ │ │вне любого блока или сос- │тора объект создается и │ │ │тавного типа и при необхо-│инициализируется статически│ │ │димости имеет несколько │компилятором,причем инициа-│ │ │описаний со спецификатором│лизация производится нулями│ │ │extern,не противоречащих │при отсутствии инициализа- │ │ │исходному определению и │тора;в противном случае, │ │ │располагаемых в файлах, │объект создается и инициа- │ │ │блоках или составных ти- │лизируется конструктором │ │ │пах. │перед началом работы прог- │ │ │ 2.Число областей дейст- │раммы. │ └────────┴──────────────────────────┴───────────────────────────┘ 46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »