====== C 프로그래밍 팁 ====== C 프로그래밍에서 알아두면 편리한 여러가지 팁들을 소개한다. ====== 디버깅 문 사용하기 ====== 꼭 디버깅을 하기 위해서도 사용하지만, 전체적인 프로그램 루틴의 시퀀스를 파악하고자 할 때, 디버깅 문을 곳곳에 추가해놓으면 보기에 편리하다. /* 디버깅 문 선언 */ #if 1 #define _T_ \ do { \ fprintf(stderr, "JANG(%s:%s:%d)\n", __FILE__, __FUNCTION__, __LINE__); \ } while(0) #else #define _T_ #endif ... int test(void) { _T_; // 사용 방법 } ---- {{indexmenu>:#1|skipns=/^(wiki|etc|diary|playground)$/ skipfile=/^(todays|about|guestbook)$/ nsort rsort}} ----