adfun.ru
 
BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Турбо С: руководство пользователя. Часть 1
Автор ""
Размер 993495 Байт
Страница 42 из 69
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

     тавлять собой один элемент данных. Отладчик рассматривает элемент          
     данных как первый элемент массива,  если он не является  указате-          
     лем, либо как указатель массива, если он является таковым.                 
                                                                                
                                                                                

                         - 343,344 -
                                                                                
               Таблица 5.5. Спецификаторы формата, распознаваемые               
                            в выражениях отладчика.                             
     -----------------------------------------------------------------          
     Символ                        Функция                                      
     -----------------------------------------------------------------          
                                                                                
       C      Character (символ).  Показывает специальные символы ото-          
              бражения для управляющих символов (ASCII от 0 до 31); по          
              умолчанию подобные символы показываются с использованием          
              соответствующих управляющих последовательностей  Си (\n,          
              \t, и т.д.). Действует на символы и строки.                       
                                                                                
                                                                                
       S      String  (строка).  Показывает управляющие символы (ASCII          
              от 0  до 31) в виде значение ASCII,  используя соответс-          
              твующие управляющие последовательности  Си.  В  связи  с          
              тем, что это формат отображения текущего символа и стро-          
              ки, то спецификатор S может быть использован  только  со          
              спецификатором M.                                                 
                                                                                
                                                                                
       D      Decimal (десятичный). Все целочисленные значения отобра-          
                                                                                
              жаются в десятичной системе счисления.  Действует как на          
              выражения с простыми целыми числами,  так и на массивы и          
              структуры, содержащие целые числа.                                
                                                                                
                                                                                
      H или X Hexadecimal (шестнадцатиричный).  Все целочисленные зна-          
              чения  отображаются в виде шестнадцатиричных с прибавле-          
              нием впереди 0x. Действует на выражения с простыми целы-          
              ми числами,  а также на массивы и структуры,  содержащие          
              целые числа.                                                      
                                                                                
      F    Floating point (плавающая точка).   n представляет собой          
              целое число  от  2  до 18,  определяющее номера значащих          
              цифр для отображения.  Текущее число равно 7.  Действует          
              только на значения с плавающей точкой.                            
                                                                                
       M      Memory dump (дамп памяти). Отображает  дамп памяти,начи-          
              нающийся с адреса отмеченного выражения. Выражение долж-          
              но представлять собой конструкцию,  которая с левой сто-          
              роны должна быть приемлема для  оператора  присваивания.          
              Другими словами,  конструкция указывает на адрес памяти.          
              В противном случае спецификатор M игнорируется. По умол-          

                         - 345,346 -
                                                                                
                                                                                
              чанию,  каждый  байт переменной показывается в виде двух          
              шестнадцатиричных цифр.  В случае использования вместе с          
              M спецификатора D, байты будут отображаться в виде деся-          
              тичных цифр.  При использовании вместе с M спецификатора          
              H или X, байты будут отображаться в виде шестнадцатирич-          
              ных цифр.  Использование спецификаторов C и S приведет к          
              тому, что переменная будет отображаться в виде строки (с          
              или без специальных символов).  Текущее число байт соот-          
              ветствует  размеру  переменной,  однако  для определения          
              точного числа  байт  может  быть  использован  повторный          
              счет.                                                             
                                                                                
       P      Pointer (указатель). Отображает указатели в формате seg:          
              ofs с дополнительной информацией  об  указанных  адресах          
              скорее,  чем текущий формат seg:ofs,  ориентированный на          
              аппаратные средства.  Точнее, он сообщает вам об области          
              памяти, в которой находится сегмент, и имя переменной по          
              смещенному адресу,  если он присвоен. Области памяти мо-          
              гут быть следующими:                                              
                                                                                
                                                                                
                                                                                
                                                                                
              --------------------------------------------------------          
                 Область памяти         Оценочное сообщение                     
              --------------------------------------------------------          
                                                                                
              0000:0000-0000:03FF    Таблица вектора прерывания                 
                                                                                
              0000:0400-0000:04FF    Область данных BIOS                        
                                                                                
              0000:0500 - Турбо Си   MSDOS/TSR                                  
                                                                                
              Турбо Си - Пользовате- Турбо Си                                   
              льская программа PSP                                              
                                                                                
              Пользовательская       Пользовательский процесс PSP               
              программа PSP                                                     
                                                                                
              Пользовательская про-  Имя статической переменной  поль-          





грамма PSP - верх ОЗУ зователя, если ее адрес попадает в память, где находятся перемен- ные, в противном случае, ничего - 347,348 - A000:0000-AFFF:FFFF EGA (усовершенствованный графиче- ский адаптер) Video RAM (видеопа- мять) B000:0000-B7FF:FFFF Монохромный дисплей ОЗУ (RAM) B800:0000-BFFF:FFFF Цветный дисплей ОЗУ (RAM) C000:0000-EFFF:FFFF Страницы EMS/Адаптер BIOS ПЗУ (ROM) F000:0000-EFFF:FFFF BIOS ROM (базовая система ввода- вывода ПЗУ) -------------------------------------------------------- R Structure/Union (структура/объединение). Отображает име- на полей, а также значений типа {x:1, y:10, z:5}. Дейс- твует только на структуры и объединения ----------------------------------------------------------------- "Горячим ключом" для Debug/Evaluate является Ctrl-F4. Поиск функции (Find Function) ----------------------------------------------------------------- Поиск функции отображает определенные функции в окне редак- тирования. Команда может найти любую функцию в вашей программе, которая компилировалась с помощью Debug/Source Debugging и O/C/C/ OBJ Debug Information в случае, если их опции включены (в положе- нии "ON"), и чьи исходные файлы доступны. Если функции нет в отображаемом в настоящее время файле, команда автоматически заг- ружает надлежащий файл. Для поиска функции вы должны находится в сеансе отладки. Стек вызова (Call stack) ----------------------------------------------------------------- Команда стек вызова отображает в верхней части экрана окно, содержащее стек вызова. Стек вызова показывает последовательность функций, вызываемых вашей программой с тем, чтобы достичь работа- ющей в настоящее время функции. Функция main находится в нижней - 349,350 - части стека; работающая в настоящее время функция находится в верхней части стека. Каждое обращение к стеку вызова отображает имя вызываемой функции и значения параметров, передаваемых ему. Выход в верхнюю часть стека выделяется подсветкой. Для отоб- ражения текущей строки любой другой функции вызова стека необхо- димо переместить подсветку на имя этой функции и нажать клавишу Ввод. Курсор будет перемещен на строку, содержащую обращение к функции, следующей выше в стеке. Например, если стек вызова будет выглядеть следующим образом: func 2 () func 1 () main () (таким образом main вызывает func 1, а func 1 вызывает func 2), а вам хотелось бы увидеть исполняемую в настоящее время строку func 1, вы должны переместить подсветку на func 1 в стеке вызова и на- жать клавишу Ввод. Код для func 1 должен появиться в окне редак- тирования, а курсор переместиться на обращение к func 2. Для возврата текущей строки работающей в настоящее время функции (т.е. находящейся в положении исполнения) подсветите са- мую верхнюю функцию в стеке вызова и нажмите клавишу Ввод. Некоторые функции могут не запускаться из стека вызова, если ваша программа компилировалась при включенной опции O/C/C/Standart Stack Frame. Для получения дополнительной информа- ции смотрите описание O/C/C/Standart Stack Frame. "Горячим ключом" для O/C/C/Standart Stack Frame является Ctrl-F3. Отладка исходных текстов (Source Debugging) ----------------------------------------------------------------- Опция Debug/Source Debugging имеет три режима установки фла- га: Включено, Автономно и Выключено. Программы, компонуемые при положении флага "Включено", могут - 351,352 -


Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69


adfun.ru









Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.