반응형
#include <stdio.h>
int main(void)
{
printf("Hello World!");
return 0;
}
1. 함수의 전체적인 구조
int main (void)
{
}
- 출력 형태 = int, 함수 이름 = main, 입력 형태 = (void), 함수의 몸체 = { }
- 함수 내에 존재하는 문장의 끝에는 ; 을 붙인다. 하지만 모든 문장에 붙는 것은 아니다.
2. 표준 함수와 표준 라이브러리
- 표준 함수: printf() 등 기본적으로 제공되는 함수
- 표준 라이브러리: 표준 함수의 모임
3. 헤더 파일 선언
#include <stdio.h>
- stdio.h라는 확장자가. h로 끝나는 헤더 파일을 포함하라는 의미
- 헤더 파일 stdio.h 에는 printf 함수 호출 정보가 있다. 그러므로 이 파일의 정보를 포함하는 헤더 파일 선언문이 삽입되어야 한다.
- 헤더 파일 선언은 소스파일의 맨 앞에 와야 한다.
4. return
return 0;
- return 문의 의미
- 함수를 호출한 영역으로 값을 전달(반환)
- 현재 실행중인 함수의 종료
5. 문제
printf 함수를 한 번만 사용하여 다음을 출력하자
다람쥐
다 람 쥐
다 람 쥐
정답
#include <stdio.h>
int main (void)
{
printf("다람쥐\n다 람 쥐\n다 람 쥐\n");
return 0;
}
- \(역슬래시)n = 줄 바꿈
반응형
'Language > c' 카테고리의 다른 글
[c언어 복습] 04. 상수와 기본 자료형-1 (0) | 2020.07.07 |
---|---|
[c언어 복습] 03. 비트 연산자 (0) | 2020.07.03 |
[c언어 복습] 02-2. scanf 함수 (0) | 2020.06.30 |
[c언어 복습] 02-1. 변수와 연산자 (0) | 2020.06.30 |
[c언어 복습] 01-2. 주석과 printf 함수 (0) | 2020.06.30 |