본문 바로가기
컴퓨터/C & C++

[C언어] 001. Hello world 출력

by HanJoohyun 2017. 10. 16.
반응형




안녕하세요


한주현 입니다


C 언어 연재 첫 번째 시간입니다!!


오늘은 프로그래밍 언어의 가장 기본이 된다고 할 수 있는 "Hello world" 출력을 C 언어로 프로그래밍 해보겠습니다



소스코드

1
2
3
4
5
6
7
#include <stdio.h>
 
int main(void){
  printf("Hello world!\n");
  return 0;
}
 
cs


실행

Hello world!


소스코드 설명

라인1: C 표준 라이브러리인 stdio.h 를 불러옵니다.

표준라이브러리와 사용자가 만든 header 파일을 include를 통해 불러올 수 있으며 나중에 연재하며 자세히 말씀드리겠습니다.


라인3: main함수 선언입니다.

C언어에서 함수 선언은, 

반환타입 함수명(전달값) 으로 구성됩니다.


라인4: printf 함수를 사용하여 문자열을 출력합니다.

printf 함수의 포맷팅은 나중에 연재하며 자세히 말씀드리겠습니다.


라인5: 0을 os 에 반환하여 정상적으로 프로그램이 종료됨을 알려줍니다.

나중 포스트에서 Error Level 에 대해 연재하며 자세히 말씀드리겠습니다.



뜬금없이 C 언어에 대해 글을 쓰나 싶긴 하지만,


언제나 제 마음속에는 C언어에 대해 연재 하고 싶은 마음이 굴뚝같았습니다 ㅎㅎ


왜냐하면 C언어는 제가 정식으로 처음 프로그래밍 언어를  시작할 때 배운 언어입니다


그리고 아무것도 모를 그 당시 학습했던 그 때와 지금 한 번 더 정리해보고 있는 요즘,


무언가 컴퓨터 프로그래밍의 철학에 대해 생각해보게 되어 재미있습니다


그 재미난 기분을 블로그를 통해 정리하고, 찾아주시는 여러분들과 함께 나눠보고 싶습니다



최대한 재미있고 도움되는 주제로 C 언어에 대해 연재해보고자 합니다


그럼 다음시간에 만나요~






반응형

댓글