Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 menších programov , môže programátor zrejme overiť niektoré výstupy na určenie , či štátny program zostáva správna v priebehu realizácie . V tomto prípade , vkladanie tlačových vyhlásení v programe ukázať premenné , ktoré normálne nie sú viditeľné pre užívateľa môže zaručiť program funguje - alebo sa na to , čo ukazujú , že funguje , ako narazil : 
 
 int i = 0 ; 
 
 INTJ ; 
 
 j = nejakaFunkce ( i ) //robí nejakú prácu na i a vráti hodnotu 
 
 printf ( " % d " , j ) //print j zabezpečiť , j je legitímne hodnota 
 C ladiča 
 
 závislosti na vývojovom prostredí , programátor mal ladenie softvér k dispozícii vzťahovať na akýkoľvek kód . Tieto programy " prejsť " programu , ako to beží , sledovanie premenných a podmienok, kým nedôjde k chybe . Ak dôjde k chybe , debugger vráti informácie o chybe . Tiež, veľa Debuggers umožňujú programátorom " krokovať " Kód jeden riadok naraz , takže programátor môže preskúmať uplatňovanie kódu . Pre systémy Linux , GNU Project Debugger ( gdb ) vlastniť túto funkciu ( gnu.org /s /gdb ) , zatiaľ čo programátori systému Windows môžete použiť ladiaci súčasťou Visual Studio ( Microsoft.com /vyjadrovať ) . 
 
 
 Debuggers a Hraničná 
 
ladenie softvér využíva myšlienku " zarážky " , kde programátor môže zastaviť na programe v polovici výkonu pri ladení určiť kód stavu . Napríklad , ak je pod pády kód na nejakom mieste , programátor nemusí vedieť , kedy a kde došlo k chybe klipart
 int i , j ; . 
 
 I = getNumber ( ) ; 
 
 j = j + i ; 
 
 j = modifikovať ( i , j ) ; 
 
 Mohlo by došlo vo funkcii getNumber , zmeniť funkciu , alebo niekde predtým v hlavnom programe . Zarážky možno nastaviť miesto , kde kód zastaví pred chyby , takže programátor môže posúdiť podmienky , než dôjde k chybe . 
 Krokovanie kódu 
 
Komplexné ladenie môže zahŕňať ísť riadok po riadku pomocou kódu . Akonáhle programátor označuje možnú polohu chybe , môže sa spustiť program , kód riadok po riadku , sledovanie stavu programu , až dôjde k chybe . To umožňuje programátor určiť presné umiestnenie programu , a ustúpiť vidieť , kde sú podmienky chyby vznikli . V tomto príklade , celým
i = getNumber ( ) , celým
j = j + i , j = celým
modifikovať ( i , j ) , celým
 ak chyba sa stane na funkciu " upraviť " , potom programátor môže ustúpiť , a ona objaví, že " i " dostal zlú hodnotu z " getNumber " , a tak poškodené " upraviť " .