C에서 디버그 출력을 출력하는 가장 일반적인 방법은 표준 I/O 라이브러리에서 printf 함수를 사용하는 것입니다.
printf
C REPL과 상호작용하는 것은 Python이나 JavaScript와 같은 언어만큼 직관적이지 않을 수 있습니다.
GDB( GNU 디버거)는 C 프로그래밍에서 가장 일반적으로 사용되는 디버거입니다.
C에는 다른 언어처럼 내장된 테스팅 프레임워크가 없지만, assert.h를 사용한 간단한 단언(assertion)이나 CUnit이나 Unity와 같은 서드파티 프레임워크를 통합하여 보다 구조화된 테스트를 작성할 수 있습니다.