저료형의 변환 자료형의 변환이란? '데이터의 표현 방식을 바꾸는 것' 이라고 할 수 있다. 자료형의 변환에는 자동 형 변환과 강제 형 변환이 있는데 자동 형 변환의 경우 '묵시적 형병환'이라 하고, 강제 형 변환의 경우 '명시적 형 변환'이라고 한다. ㆍ 자동 형 변환(묵시적 형 변환) - 대입 연산의 전달 과정. (A=B) 묵시적 형 변환이란? 침묵의 '묵'자와 비슷한 것 같다. 말 그대로 조용히 변환된다는 뜻이다. 대입 연산자(=)의 두 피연산자의 자료형이 일치하지 않으면, 왼편에 있는 피연산자를 대상으로 형 변환이 자동으로 일어남 (저장소의 자료형에 맞춰 형 변환 => 값의 저장 가능)정수 -> 실수(double 형) // 데이터 손실은 없지만 오차가 존재 실수 -> 정수(int 형) // 소수부 ..
C언어의 기본 자료형 자료형 (Data Type) : 데이터를 표현하는 기준! (변수와 상수의 뿌리~) * 자료형 별 크기를 정확히는 제한하고 있지 않다. ㆍ 자료형의 필요성 ⓐ 데이터 표현 방식이 다르다. => 최소 둘 이상의 자료형이 필요함 ⓑ 메모리 공간을 효율적으로 사용 => 다양한 크기의 자료형이 필요함 ㆍ sizeof 연산자 : 메모리 공간에서 소모하는 메모리의 크기를 바이트 단위로 계산하여 변환 => 피연산자 : 변수ㆍ상수ㆍ자료형 이름 (컴파일러의 자료형 별 바이트 크기 확인 가능) ㆍsizeof 연산자 형태 sizeof(변수, 상수, 자료형 이름 중 하나) ex) printf("%d", sizeof(int)); // 4 출력, int는 4Byte ㆍ 정수형 자료형의 선택 int 자료형은 C..