Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

END(3C)

НАЗВАНИЕ
end, etext, edata - последние адреса в программе

СИНТАКСИС

	extern end;
	extern etext;
	extern edata;

ОПИСАНИЕ
Описываемые об екты не являются функциями или переменными, значения которых представляют интерес. Интерес представляют адреса описываемых об ектов. Адресом etext является адрес сразу за концом сегмента команд, адресом edata является адрес сразу за концом области инициализированных данных, адресом end является адрес сразу за концом области неинициализированных данных.

В момент начала выполнения программы ее верхняя граница (адрес сразу за концом сегмента данных) совпадает с адресом end, но верхняя граница может передвинуться при использовании системных вызовов из brk(2), функций из malloc(3C), стандартного ввода/вывода [см. stdio(3S)], средств получения временного профиля [см. prof(1)] и т.д. Поэтому текущее значение верхней границы программы следует определять при помощи системного вызова sbrk (0) [см. brk(2)].

СМ. ТАКЖЕ
brk(2), malloc(3C), stdio(3S). prof(1) в Справочнике пользователя.


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте