C 언어 소개 – C 언어 개발 환경 구축 – 2 – 첫 번째 C 프로그램 실행

C 언어 소개 – C 언어 개발 환경 구축 – 2편: 첫 번째 C 프로그램 실행하기

안녕하세요, 여러분! 😊
드디어 오늘은 C 언어를 본격적으로 시작하는 아주 뜻깊은 시간입니다!
지난 시간까지 우리는 컴파일러와 IDE를 설치하고, 개발 환경을 제대로 갖추었죠?
이제는 C 언어의 세계로 첫 발걸음을 디디는 순간, 바로 첫 번째 C 프로그램을 작성하고 실행해볼 거예요.

마치 처음 자전거를 탈 때 두근거리는 마음처럼,
오늘 이 글을 통해 여러분도 프로그래밍의 설렘을 함께 느껴보셨으면 좋겠어요! 🚴‍♂️


첫 C 프로그램, 무엇을 작성할까요?

당연히 모든 프로그래밍의 고전,
바로 “Hello, World!” 출력 프로그램입니다. 😊

이 간단한 한 줄 출력이지만,
이 안에는 프로그래밍의 중요한 개념이 꽤 많이 담겨 있어요!


코드부터 보여드릴게요!

#include <stdio.h>

int main() {
    printf("Hello, World!
");
    return 0;
}

🧠 이게 뭐지? 라고 느껴지시나요? 걱정 마세요!
아래에서 하나씩, 차근차근 설명드릴게요.


코드 해설: 한 줄 한 줄 찬찬히 살펴보기

코드 라인 설명
#include <stdio.h> 표준 입출력 함수(printf 등)를 사용하기 위한 헤더파일
int main() 프로그램의 시작 지점, 가장 먼저 실행되는 함수
{ 코드의 시작을 알리는 중괄호
`printf(“Hello, World!
“);` 화면에 문자열을 출력하는 함수
`
` 줄 바꿈 문자, 즉 엔터 역할
return 0; 프로그램이 정상 종료되었음을 운영체제에 알림
} 코드의 끝을 알리는 중괄호

🎯 비유하자면,
이 코드는 “컴퓨터야, 화면에 ‘Hello, World!’라는 글자를 한 줄 써줘!”라고
정중하게 부탁하는 편지라고 생각하시면 돼요!


IDE 또는 터미널에서 실행해보기

방법 1: Code::Blocks, Dev-C++ 등 IDE에서 실행

  1. 새 프로젝트 생성 또는 새 소스 파일 열기
  2. 위 코드를 입력
  3. 저장 후 ▶(실행 버튼) 클릭 또는 F9
  4. 결과 창에 **Hello, World!**가 출력되면 성공!

방법 2: VS Code + 터미널 환경

  1. hello.c라는 이름으로 파일 저장
  2. 터미널에서 다음 명령 실행:
gcc hello.c -o hello
./hello     // Linux, macOS
hello.exe   // Windows
  1. 실행 결과:
Hello, World!

🎉 짜잔~ 성공하셨다면 이제 여러분은 진짜 C 프로그래머의 첫발을 내딛으신 거예요!


다양한 응용 예제들

💬 예제 1: 이름 출력하기

#include <stdio.h>

int main() {
    printf("안녕하세요, 저는 홍길동입니다!
");
    return 0;
}

🔢 예제 2: 숫자 출력하기

#include <stdio.h>

int main() {
    printf("10 + 5 = %d
", 10 + 5);
    return 0;
}

%d는 정수를 출력하는 서식 문자예요!
마치 “여기에 숫자 하나 넣어줘~” 라고 자리를 마련해둔 거죠.


실습 시 자주 하는 실수 Best 5

실수 원인 및 해결방법
; 세미콜론 빠뜨림 모든 명령문 끝엔 세미콜론이 꼭 필요해요!
중괄호 { } 짝 맞추기 실패 코드 블록을 여는 {와 닫는 }는 쌍으로 있어야 해요
파일 이름을 .c로 저장하지 않음 확장자가 .c가 아니면 컴파일이 안 될 수 있어요
printf 사용 시 큰따옴표 " " 누락 문자열은 반드시 큰따옴표로 감싸야 해요
main()에 return 누락 return 0;은 프로그램이 잘 종료됐다고 알려주는 역할이에요

✅ 실습 점검 체크리스트

항목 체크
C 파일 생성했나요? (hello.c)
정확한 문법으로 코드 작성했나요?
세미콜론 누락 없나요?
저장 후 컴파일 했나요?
실행했을 때 출력이 되었나요?

다음 단계는 무엇일까요?

첫 프로그램이 성공적으로 실행되었다면,
이제는 변수, 연산자, 조건문, 반복문 같은 핵심 개념들을 배워야 해요!
다음 편부터는 조금씩 복잡해지지만, 기초부터 탄탄히 다져나가면 전혀 어렵지 않답니다.


마무리하며 💬

오늘은 여러분의 첫 C 프로그램을 성공적으로 실행해보는 소중한 날이었어요!
처음으로 코드를 짜고, 컴파일하고, 출력 결과를 확인했을 때의 그 뿌듯함!
잊지 마세요. 오늘은 그 첫 걸음을 내디딘 역사적인 순간이랍니다 😊

궁금한 점이나 실행 중 오류가 생긴다면 언제든지 도움 요청해 주세요!
그럼 다음 시간엔 C 언어의 변수와 데이터 타입으로 돌아올게요.
고생 많으셨고, 감사합니다! 💻✨

답글 남기기