그대 눈속의 바다

자료형 본문

IT Develop/C

자료형

Breeze.sope 2017. 1. 4. 15:41

자료형: 일정 길이의 메모리에 저장된 정보

            일정 길이의 메모리에 저장된 정보를 해석하는 방법에 대한 정의


배경: 




메모리: 자료를 통제 하기 위해 주소를 부여 

변수: 이름을 갖고 있는 주소 본질은 메모리

상수: 실행을 할때 확정되어 있는 메모리



모든 데이터는 숫자의 부호체계이므로 (예를들면 'ㄱ' 을 1) 각 벤더 및 단체 마다 각각 다르게 쓰다가 

ACCII 코드체계로 통일.

최초는 7bit(2의 7제곱 - 128) 영문 재소문자 숫자 특수문자

확장된 문자의 필요로 1bit를 확장하여 8bit 체계로 확장 --> 1byte로 명명




예) 'A' -> ASCII 65 -> 0x41





변수는 반드시 사용하기 앞서 선언 후 사용한다.

자료형이 일치 해야 정의 할 수있다.




예)

int a; --> 선언

a = 10; -->정의

int a = 10; 선언 및 정의





부동소숫점에 대한 설명

실수 자료형의 표현




float: 소숫점 이하 6자리


double: 소숫점 이하 15자리


long double: double 이상




근본적으로 오차를 가지고 있다(3.333333...)

이는 근사값 처리 때문



문자열

문자는 배열로 메모리에 올라간다

문자열의 끝은 NULL 








Comments