728x90
반응형
C언어를 공부하기 전, 기본적으로 알아야 할 내용들에 대해 정리해보았다.
예시
#include<stdio.h>
# : 전처리기
include : 명령어. 뒤에 오는 파일을 포함하라는 의미
stdio : 파일 이름
<> : 파일 이름을 감싸는 것
- <> : 표준 라이브러리로 C언어 표준으로 정해져 있는 헤더파일들의 이름을 감싼다.
- " " : 비표준 파일(사용자 개인의 임의의 파일)들의 이름을 감싼다.
같은 폴더일 경우 파일명을 넣고, 다른 폴더일 경우 절대 경로나 상대 경로를 넣음.
.h : 헤더 파일
예시는 컴파일 전, 소스코드 상단에 stdio.h라는 헤더 파일을 포함하라는 의미
| 기본 내용
세미콜론 (;)
- 마침표(.)를 의미
- 제대로 쓰지 않으면 오류가 나면서 실행되지 않으므로 주의
주석
- /**/ : /*와 */ 사이의 내용을 모두 주석
- // : 한 줄 주석
개행문자 (\n)
- 엔터를 의미
| 전처리기
전처리기(PreCompiler)란?
컴파일러가 컴파일하기 전에 먼저 준비하는 것
C 소스 코드가 실행 파일로 바뀌는 것
사용법
① C언어에서는 '#'을 사용
② 문장을 끝낼 때 세미콜론(;) 사용 X
| 헤더 파일
헤더 파일(header file)이란?
함수들의 집합으로, 소스를 분리하는데 목적이 있음
컴파일러에 의해 다른 소스 파일에 자동으로 포함된 소스 코드의 파일로, 보통 소스 파일 가장 첫 부분에 포함
사용법
① 확장자명 .h의 파일 생성
② 사용 시 #include를 이용해 포함
| 자료형
자료형이란?
저장되는 데이터 종류에 따른 형태로, 저장되는 값의 종류와 범위에 따라 다르게 표현
728x90
반응형
'C 언어' 카테고리의 다른 글
[C 언어] 함수 알아보기 (0) | 2020.06.24 |
---|---|
[C 언어] 입력 함수 scanf(), getchar(), gets() (1) | 2020.04.21 |
[C언어] 출력 함수 printf() (0) | 2020.04.15 |
C언어 알아보기 (0) | 2020.04.13 |
Visual Studio 2019 사용 (0) | 2020.04.12 |