Programming/C language

Chapter 02. 자료형 (내용 요약)

Moomyung 2017. 3. 5. 23:23

자료형 


일정 길이의 메모리 

저장된 정보를 해석하는 방식 



상수와 변수


상수 : 확정된 수(자료)

변수 : 아직 확정되지 않은 수(자료)


 C언어 변수      =     메모리        (변수의 자료형과 넣으려는 Data의 자료형이 일치 되어야함)

(이름, 식별자)           (주소)



부동 소수점


실수를 표현하는 방법 

오류가 있음 - 근사값 처리 때문에 


float  -  유효 자릿수 소수점 이하 6자리 (%f)

double  -  유효 자릿수 소수점 이하 15자리 (%lf)


상수일 때 

123.0      <- double

123.0F     <- float


※ float의 경우 표현할 수 있는 범위가 짧고, 오차가 크므로 가급적 double을 사용하자. 



※ C99 이후로 변수 선언을 code 중간에서 할 수 있다. 

※ long long int : 64bit int형 (%ldd)  - C99 에서 추가 



- 출처 : 독하게 시작하는 C 프로그래밍 (최호성, 루비 페이퍼)