01_기본 자료형
Programming/C 2015. 5. 2. 21:47Section 1. 식별자와 예약어
- 식별자
: 변수 이름, 함수 이름, 자료형 이름, 구조체나 공용체의 이름 등을 나타내는 문자열이다.
- 예약어
: C언어에서 미리 정의되어 있는 의미있는 단어를 말한다.
Section 2. C언어 자료형의 종류
- 상수
: 상수는 값이 한 번 정해지면 프로그램이 실행되는 도중에 그 값을 변경할 수 없는 수이다.
종류 |
|
8진수 |
0~7의 숫자로 표현되며 0으로 시작 |
10진수 |
0~9의 숫자를 사용하며 0이외의 숫자로 시작 |
16진수 |
0~9, A~F를 사용하며 "0X" 또는 "0x"로 시작 |
unsigned형 상수 |
부호없는 상수를 표현한다. |
long형 상수 |
큰 길이의 정수를 표현한다. |
- 변수
: 프로그램이 실행되는 동안에 변하는 값을 기억시킬 수 있는 기억 공간이다.
C 언어는 크게 정수형, 실수형, 문자형, 형 없음의 기본 자료형을 가지고 있다.
- 자료형의 선언
: 기억 클래스 - 형태 수식자 - 자료형 - 변수 리스트
기억 클래스와 형태 수식자는 경우에 따라서 생략할 수 있다.
- 부호수식자
부호수식자에는 unsigned와 signed 두 종류가 있다.
정수형 자료형은 변수 선언부에 부호 수식자를 사용할 수 있다.
만약 부호 수식자가 없다면 singed 부호 수식이 붙어 있는 것으로 간주된다.
부호 수식자는 해당 변수의 최상위 비트를 부호 비트로 사용한다.
0이면 양수, 1이면 음수를 나타낸다.
변수 선언분에 unsigend 부호 수식자를 사용하면 양수만 표현되며, 표현할 수 있는 값의
범위는 부호가 있을 때보다 2배 커진다.
'Programming > C' 카테고리의 다른 글
02_ 파일 입출력 (0) | 2015.05.04 |
---|---|
01_파일 입출력 (0) | 2015.05.04 |
memset , memcpy, memmove (0) | 2015.05.01 |
텍스트 파서 (0) | 2015.05.01 |
문자열 (0) | 2015.04.19 |