반응형 C언어캐스팅1 C언어 형변환 (캐스팅) 오늘은 간단하게 C언어의 형변환에 대해서 이야기 해 보겠습니다. 이걸 전문용어로 캐스팅이라고 이야기 합니다. 변수의 타입이 서로 다를 경우 연산이 실행되지 않거나 오류가 발생하는데 이럴때 형변환(캐스팅)을 통하여 변수의 타입을 통일시켜주어야 합니다. 예를 들어서 int형과 double형 혹은 float형은 대입이나 연산, 출력등이 정상적으로 수행되지 않습니다. 그래서 만약 double, float등 실수형을 정수형에 대입하고 싶다면 실수형 자료를 정수형으로 형변환(캐스팅) 한 뒤에 대입을 해야 합니다. 참고로 순수 연산은 자료형이 한쪽만 실수형이더라도 정수형이 자동으로 실수형으로 변환연산되기 때문에 연산이 작동하긴 합니다. 일단 간단한 예제를 통해 알아보도록 하겠습니다. 먼저 정수형 변수 a와b, 실수형.. 2022. 10. 20. 이전 1 다음 반응형