C언어 printf 사용 방법 콘솔 화면에 문자열 출력하기

C언어에서printf는 콘솔 화면에 문자열과 변수 값을 출력하는 필수적인 함수이다.
주로, 프로그램이 정상적으로 동작하는지 중간 또는 최종 결과를 시각적으로 확인할 수 있다.
개발 중에 변수 또는 프로그램의 흐름을 출력하여 오류를 찾는 디버깅 도구로 사용된다.

C언어 / prinft / 문자열 출력
C언어 / prinft / 문자열 출력

1. C언어 printf 사용하여
콘솔 화면에 문자열 출력하기

먼저, 결과 화면부터 보자.
아래는 C언어의 printf 함수를 사용하여 문자열을 출력한 결과이다.
숫자와 한글, 영어, 특수문자까지 잘 나오고 있다.
이제부터 이런 콘솔화면에서 문자열을 표시하는 것을 C언어를 사용해 진행해 볼 것이다.

C언어 printf 출력 결과
C언어 printf 출력 결과

2. 준비물

여기서는 `비주얼 스튜디오 커뮤니티`를 사용할 것이다.
더 이상 필요한 것도 없다.
( 비주얼 스튜디오 코드 / VSCode를 사용하는 것은 개인 취향 문제이다. )
비주얼 스튜디오 커뮤니티는 모든 사용자들에 무료로 공개된 개발용 IDE이며, 전통적으로 많이 사용된 것이며, 어지간한 개발은 이것을 사용해도 충분하다.
참고로 포스팅을 하는 시점 2025년 12월 18일 `비주얼 스튜디오 2026`이 공개되었다.

3. 코딩 순서

하나씩 진행해 보자.
비주얼 스튜디오가 설치되어 있지 않다면 위에서 언급한 홈페이지에 접속하여 다운로드 한 후 설치하자.
프로젝트의 소스 파일에 .cpp 파일을 새로 추가한 후 확장자를 `.c`로 변경한다.
그리고 `F5`단축키를 사용해 실행하자.

  1. 비주얼 스튜디오 커뮤니티 실행하기
  2. 프로젝트 만들기
  3. 소스파일에 코드 생성( 확장자 `.c` )과 코드 입력하기
  4. F5 단축키 클릭과 실행하기

코드의 내용은 다음과 같다.

#include <stdio.h>

int main(void)
{
    /* 문자열 출력 */
    printf("Say Hello~, OverTech!\n");

    /* 문자열 출력 */
    printf("하이 안녕~, 오버테크!\n");

    /* 정상 종료 */
    return 0;
}

4. 실행 결과

위의 코드를 작성한 후 단축키 `F5`를 누르면 콘솔 창이 나타나고 결과가 화면에 나타날 것이다.
숫자, 문자, 특수 문자 역시 잘 나타난다.
결과 하단의 `디버깅이 중지될 때 ~`문장은 무시하자.
디버깅 모드로 컴파일할 경우 나타나는 문장이다.

C언어 printf 결과
C언어 printf 결과

* 참고 자료

댓글

챗지피티 코덱스와 깃허브 연동 방법 | VSCode 사용하기

이미지
챗지피티의 코덱스( Codex )와 깃허브( Github )를 연결하려고 했지만, 연결이 되지 않아 VSCode에서 직접 연결을 하였다. VSCode에 깃허브를 직접 연결하니 오히려 더 좋은 느낌이다. 코덱스에 프롬프트를 실행하면 자동으로 파일을 만들고 나는 그저 깃허브에 저장소를 만들고 푸시( Push )만 하면 된다. 오히려, 챗지피티 코덱스 페이지에서 연결이 제대로 되지 않은 것이 다행(??)이란 느낌이다. 새로운 것을 시도해 보고, 좀 더 편한 방법을 찾았기 때문이다. 왜 연결이 되지 않는 거냐 ?? 좀 편하게 작업하려고 코덱스( Codex )에 깃허브( Github )를 연결하고자 했다. 인증까지 하고, 윈도우 자동 인증까지 삭제하고 다시 했음에도 연결이 되지 않았다. 아~ 뭐지 ? 찾아보니 버그라고 하는데 ~ 몇 일 동안 계속 이어지는 것 보면 이건 뭔가 문제가 있다고 볼 수 밖에 없다. ( 그 원인과 해결책을 찾을 수가 없다. ) 아아 ~ 코덱스 ~ 인증까지 했는데 깃허브 연결이 왜 안되냐 ~ 다행스럽게도 VSCode에서 연결이 된다는 것을 찾게 되었다. 잘 모르겠는 화면에서 익숙한 아이콘과 제목이 눈에 보였다. 바로 ` IDE에서 시도해 보기 ` 버튼이었다. VSCode에서 할 수 있다는 얘기는 들었지만, 이렇게 보여주니 시도해 보는게 당연하겠지. 일단 자세한 내용을 찾아보니 이미 많은 분들이 VSCode에서 챗지피티의 코덱스를 연결해 사용하고 있었다. VSCode가 깃허브에도 연결되니, 생각해 보면 굳이 코덱스를 웹에서 할 필요는 없겠다는 생각이 들었다. 바로 시도를 해 본다. 새로운 방법을 찾다. 이런 새로운 방법을 찾게 되면 왠지 모를 도파민이 생기는 느낌이다. 어쨌든 VSCode를 실행하고 코덱스를 설치하게 되었다. 평소 웹에서 작업하다보니 VSCode에 설치된 코덱스가 익숙하진 않다. 뭐, 걱정할 필요는 없다. 화면을 캡쳐하고 챗지피티 또는 제미나이에 캡쳐화면 자체를 업로드하고 물어보면 된다. 화면 우측 하단에 프롬프트 입력창이 있다. ...

이 블로그의 인기 게시물

ChatGPT Codex GitHub 연결 해제 방법 (앱 삭제까지 정리)

C언어 return 종류와 차이 | return, return 0, return -1, return n

UWP 지원 종료 확정? 2025년 이후 WinUI3 전환해야 하는 이유