본문/내용
▣ C언어의 기본 특징
- 유닉스(UNIX) 운영체제 제작을 위해 개발된 언어
- 저급 언어(하드웨어 제어)와 고급 언어(인간 중심)의 특징을 모두 가짐
- 컴파일러 방식을 사용하여 실행 속도가 매우 빠름
[참고] 절차 지향 프로그래밍 언어로, 코드의 실행 순서가 명확함
▣ 기본 구조와 세미콜론(;)
- 모든 문장의 끝에는 반드시 세미콜론(;)을 붙여야 함
- #include [stdio.h]는 표준 입출력을 위한 전처리기 명령임
- 프로그램은 반드시 main() 함수에서 시작하고 종료됨
[주의] 전처리기 문장 뒤에는 세미콜론을 붙이지 않음
▣ 변수(Variable) 명명 규칙
- 영문자, 숫자, 언더바(_)만 사용 가능
- 숫자로 시작할 수 없으며, 예약어(int, if 등)는 변수명으로 사용 불가
- 대소문자를 엄격히 구분함 (Data와 data는 서로 다른 변수)
[기출유력] 다음 중 변수로 사용할 수 없는 이름을 고르는 문제 빈출
▣ 기본 자료형과 메모리 크기
- c_h_a_r(1Byte): 문자 하나 저장
- int(4Byte): 정수 저장
- float(4Byte): 실수 저장
- double(8Byte): 정밀도가 높은 실수 저장
[참고] 최근 시험에서는 각 자료형이 차지하는 메모리 크기(Byte)를 묻는 경우…