본문 바로가기

자료형

[C언어 강좌] 자동 형 변환/강제 형 변환 관련 글[C언어 강좌] 자료형(정수/실수)의 종류와 크기(sizeof 함수) C언어 강좌 자료형끼리는 형 변환이 가능합니다.즉, int형을 double형으로 바꾸고, char형을 int형 등으로 바꿀 수 있다는 소리죠!형 변환에는 두 가지 종류가 존재합니다.1. 자동 형 변환2. 강제 형 변환 자동 형 변환(암시적 형 변환) 데이터 형식(Type)을 자동으로 변환해주는 것을 의미하며,대입 연산자를 기준으로 오른쪽에서 왼쪽으로 자동 형 변환됩니다.메모리 크기가 작은 자료형에서 큰 자료형으로 변환되는 것을 우선순위로 둡니다. 크기를 한눈에 비교하면 다음과 같습니다.char 더보기
[C언어 강좌] 자료형(정수/실수)의 종류와 크기(sizeof 함수) C언어 강좌 자료형 자료형이란 변수를 저장하는 데이터 형식을 말합니다.자료형은 크게 기본형과 파생형으로 나뉘는데 파생형은 나중에 다룰 것이므로 현재는 기본형에 대해서, 그것도 정수형과 실수형에 대해서만 설명하겠습니다. 정수/실수형 메모리 크기와 데이터 표현 범위 정수형은 보통 int형 데이터를 선호하고,실수형은 double형 데이터를 선호합니다. 그 이유는?컴퓨터가 선호하는 int형(정수형)과 double형(실수형)이 가장 빠르게 연산되기 때문이죠. 자료형의 크기 자료형의 크기는 한눈에 정리하면 다음과 같습니다.char < int 더보기