TITEDIOS Dev Note

C 기초강의: #4 Hello, World - 프로그래머의 영원한 친구 본문

C++

C 기초강의: #4 Hello, World - 프로그래머의 영원한 친구

TitediosKW 2024. 7. 28. 19:00
반응형


이번 포스팅에서는 C 언어로 간단한 "Hello, World!" 프로그램을 작성하고 컴파일하는 방법을 소개하겠습니다. 역시 새로운 언어를 배울 때는 Hello, world만한 예제가 없죠. ㅎㅎ 시작해보겠습니다.

1. Hello World 프로그램 작성하기

C 언어로 "Hello, World!" 프로그램을 작성하는 방법을 살펴보겠습니다.

코드 작성

먼저, 텍스트 편집기를 열고 아래 코드를 입력합니다. 코드가 한줄 끝나면 세미콜론(;)을 반드시 넣어 주셔야 합니다.

#include <stdio.h>

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

코드 설명:

  • #include <stdio.h>: 표준 입력 출력 라이브러리를 포함합니다. printf 함수를 사용하기 위해 필요합니다.
  • int main() { ... }: C 프로그램의 진입점인 main 함수를 정의합니다.
  • printf("Hello, World!\n");: 화면에 "Hello, World!"를 출력합니다.
  • return 0;: 프로그램을 종료하고 운영체제에 성공적으로 종료되었음을 알립니다.

2. 파일 저장

코드를 입력한 후, hello.c라는 이름으로 파일을 저장합니다.

3. 프로그램 컴파일 및 실행

이제 작성한 C 프로그램을 컴파일하고 실행해보겠습니다.

컴파일

파이썬과 다르게 C는 컴파일이라는 과정을 거쳐야 합니다. 이 컴파일 과정을 통해 우리가 작성한 코드를 컴퓨터에서 실행시킬 수 있는 형태로 바꾸어 줍니다. 터미널(또는 명령 프롬프트)을 열고, hello.c 파일이 있는 디렉토리로 이동한 후 아래 명령어를 입력합니다.

gcc hello.c -o hello

 

이 명령어는 hello.c 파일을 컴파일하여 실행 파일 hello를 생성합니다.

실행

컴파일이 완료되면, 아래 명령어를 입력하여 프로그램을 실행합니다.

 

Linux 및 macOS:

./hello

 

Windows:

hello # CMD

.\hello # PowerShell

 

화면에 "Hello, World!"가 출력되면 성공적으로 프로그램이 실행된 것입니다.

결론

이번 포스팅에서는 C 언어로 "Hello, World!" 프로그램을 작성하고 컴파일하는 방법을 살펴보았습니다. C 언어는 시스템 프로그래밍과 성능이 중요한 애플리케이션 개발에 매우 유용한 언어입니다. 간단한 프로그램 작성에서 시작하여 점차 복잡한 프로그램으로 발전시켜 나가면 C 언어의 강력함을 체험할 수 있을 것입니다.


이제 여러분은 C 언어로 첫 번째 프로그램을 작성하는 방법을 배웠습니다. 다음 단계로 변수, 제어 구조, 함수 등을 학습할 예정입니다. C 언어의 기초를 잘 다져놓으면 다른 많은 프로그래밍 언어를 배우는 데에도 큰 도움이 될 것입니다. 앞으로의 여정에 함께 하길 바라면서 오늘 포스팅은 마치도록 하겠습니다.


도움이 되셨다면 공감 부탁드리겠습니다. 여러분의 공감이 정말 큰 힘이 됩니다.


감사합니다!

반응형