본문 바로가기

Study_C, C++/홍정모의 따라하며 배우는 C언어

[홍정모의 따라하며 배우는 C언어] 2.10 디버거 사용법

728x90
반응형

2.10 디버거 사용법

* 프로그래머들은 코딩이 아닌 코드의 버그를 수정하는 과정인 디버깅에 많은 시간 소모

사진의 빨간색 점은 break point (디버거가 저 점이 있는 줄까지만 실행됨)
디버깅 시작 후(F5), 디버거가 화살표 위치에서 중단된 상태

  • 위에서 보이듯 변수를 선언하고 초기화 하지 않았을 때는 임의의 값 (garbage value)이 들어가있다.
  • Autos 창은 상단의 Debug -> Windows -> Autos 나 Ctrl+Alt+V+A 단축키로 킬 수 있음.

step into(F11)로 코드를 한줄씩 진행시킴

  • 코드가 한줄씩 실행되며 변수의 값이 초기화 됨

15번째 줄에서 step into시 함수의 정의 부분으로 넘어감
15번쨰 줄에서 step over(F10)을 사용하면 함수 내부로 들어가진 않고 실행만 시키고 지나감

 

 

 


강의 출처 : https://www.inflearn.com/course/following-c/dashboard

 

홍정모의 따라하며 배우는 C언어 - 인프런 | 강의

'따배씨++'의 성원에 힘입어 새롭게 개발된 C 언어로 시작하는 프로그래밍 입문 강의입니다. '따배씨'와 함께 프로그래밍 인생을 업그레이드 해보세요., 따라하며 배우는 C언어 '따배씨++'의 성원

www.inflearn.com

 

728x90
반응형