Table of contents
지난 번, TASKING에서 C언어 디버깅 가상환경을 설정했습니다.
해당 내용이 필요하신 분은 아래 링크를 참조하시기 바랍니다.
변수 확인
이번에는 디버깅하면서 변수의 변화를 볼 수 있는 'Expressions' 를 확인해보겠습니다.
보시는 것처럼 동작은 잘 하고 있지만 인코딩 문제 때문인지, 문자열이 깨진 상태입니다.
영어로 한 번 해보겠습니다.
한글로 된 부분은 깨지고
영어로 된 부분은 잘 출력됨을 확인할 수 있습니다.
물론, 변수안의 문자열도 마찬가지입니다.
주의 사항
TASKING 환경에서 C언어를 가상환경으로 동작시킬 때, 몇 가지 주의 사항이 있습니다.
경험상 주의할만한 내용들은 다음과 같습니다.
- 변수 초기화
- 한 번 저장된 변수의 내용은 다시 실행해도 변화되지 않습니다.
- 따라서 변수 초기화를 통해 혼란을 줄이는 것을 추천드립니다.
- 한글 깨짐
- 인코딩으로 인해 한글이 깨지기 때문에 가급적 영문 사용을 권장드립니다.
- 프로그램 종료
- 프로그램이 끝나면, Trap이 발생합니다.
- 코드의 문제가 아니고, 종료 시점에서 while문을 추가하던지 무시하셔야 합니다.
'개발툴 > TASKING' 카테고리의 다른 글
TASKING C언어 컴파일/디버깅 가상환경 설정 (0) | 2022.03.11 |
---|