티스토리 뷰
오늘은 프로그래밍의 기본 형식을 알아보겠습니다.
C언어의 기본 출력문을 살펴봅시다.
#include <stdio.h>
int main() {
printf("Hello World");
return 0;
}
처음 보시는 분들이라면 처음부터 나오는 영어 때문에 당황스러울 수 있겠지만 하나하나 살펴보면 별거 아니 구나를 느끼게 되실 겁니다.
그럼 처음 코드 부터 살펴보겠습니다.
#include <stdio.h>
include의 사전적 의미는 포함하다 라는 의미를 가지고 있습니다
저 코드를 직역하면 stdio.h를 포함하겠다는 의미입니다
그럼 stdio.h는 무엇을 의미할까요?
프로그래밍언어는 각종 함수로 이루어져 있습니다 언어마다 함수의 기능은 같지만 이름이 다른 경우도 많습니다
우리는 출력하기 위해서 printf라는 함수가 필요합니다.
printf는 출력함수로 사용할 거다 라는 걸 컴퓨터에 알려줘야 하는데 바로 그 정보가 <stdio.h>입니다
즉 쉽게 말해 #include <stdio.h>는 컴퓨터에 내가 지금부터 작성할 언어는 C언어라고 알려주는 것입니다
int main(){
}
이 코드를 간단하게 말하면 C언어의 가장 기본적인 함수로 쉽게 말해 대괄호 안에 있는 것들을 실행하겠다는 의미입니다.
printf("Hello World");
대망의 출력 함수 입니다
print의 사전적의미는 출력한다는 의미입니다.
즉 괄호 안에 있는 "Hello world"를 출력하겠다 라는 의미입니다
그럼 f는 무엇일까요? f는 formatted의 약자이며, 서식화된 출력을 지원한다는 의미입니다.(알아둘 필요는 없습니다)
마지막에 있는 ;는 무엇을 의미하는 것 일까요?
우리는 문장을 쓸 때 마지막에 온점 .을 붙입니다.
안녕하세요. 처럼 말이죠
이처럼 C언어에서도 하나의 코드가 끝났음을 알려주는 것입니다 (L키 옆에 있습니다.)
return 0;
마지막으로 return 0;을 살펴보겠습니다.
C언어의 경우 위에서부터 아래로 실행되는데 return을 만나면 프로그램을 종료하겠다는 의미를 가진 함수 입니다.
다음 시간에는 직접 프로그래밍을 하며 방금 나온 출력 함수에 대해 다뤄 보겠습니다
'프로그래밍 > C언어 배우기' 카테고리의 다른 글
C언어 배우기 -4. 연산 (0) | 2020.07.11 |
---|---|
C언어 배우기 -4. 변수 (2) | 2020.07.07 |
C언어 배우기 -3. printf 출력함수 (0) | 2020.07.06 |
C언어 온라인 프로그래밍 repl.it (2) | 2020.07.06 |
C언어 배우기 -1.C언어란? (2) | 2020.07.05 |
- Total
- Today
- Yesterday
- 온라인 프로그래밍
- 프로그래밍입문
- Repl.it
- 프로그래머
- C언어
- 온라인 코딩
- 프로그래밍 입문
- C언어 배우기
- stdio.h
- 개발
- 사용법
- 코딩
- printf
- include
- 프로그래밍
- 프로그래밍 추천
- 출력함수
- C언어란?
- repl.it 사용법
- 개발환경
- C언어기본
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |