반응형
9. 기본 형식(Type)
프로그래밍 언어에서는 데이터를 표현하는 문법으로 형식과 변수를 제공해요.
형식은 데이터의 종류와 표현 범위에 따라 메모리 크기와 범위를 약속하고 있어요.
실제 메모리가 필요할 때 형식을 지정하여 변수를 선언하면 약속한 메모리를 할당받아 사용할 수 있어요.
C 언에에서 제공하는 형식에는 문자, 정수, 실수를 표현할 때 사용하는 기본 형식이 있어요.
그리고 여러개의 원소를 연속적인 메모리에 할당받아 사용하는 배열과 프로그램의 메모리 주소를 기억하는 포인터도 있죠.
이 외에 개발자가 프로그램에 필요한 형식을 정의하는 문법을 제공합니다.
컴퓨터에 데이터를 저장하는 장치인 메모리의 양은 유한한 자원이죠.
이러한 이유로 정수를 표현하기 위한 형식도 특정 범위에서 표현할 수 있어요.
C언어에서는 표현 범위에 따라 다양한 정수 형식을 제공합니다.
특히 문자 형식은 표현 범위가 작은 정수 형식으로 취급하고 있어요.
그리고 실수는 오차 범위를 갖는 근사치 표현이예요.
관련 동영상
[C언어 동영상 강의] 9. 기본 형식(Type) ~ 10. 정수 형식과 표현 범위
반응형
'언어 자료구조 알고리즘 > 디딤돌 C언어' 카테고리의 다른 글
14. 부호있는 정수 표현 - 2진 보수 방식 (0) | 2016.01.01 |
---|---|
13. 부호있는 정수 표현 - 1진 보수 방식 (0) | 2016.01.01 |
12. 부호있는 정수 표현 - 부호비트 필드 (0) | 2016.01.01 |
11. 메모리, 10진수, 2진수, 16진수 (0) | 2016.01.01 |
10. 정수 형식과 표현 범위 (0) | 2016.01.01 |
8. 정리하기 [C언어 개요] (0) | 2016.01.01 |
7. 첫 번째 프로그램 설명 (0) | 2016.01.01 |
6. 첫 번째 프로그램 만들기 (0) | 2016.01.01 |
5. C언어 문법 요소 (2) | 2016.01.01 |
4. C언어 표준 (0) | 2016.01.01 |