Cast (형변환): "데이터의 의미를 유지하며 형태를 바꿈"Cast는 데이터를 다른 타입으로 바꾸되, 그 값(Value)의 의미가 유지되도록 비트를 재구성하는 과정동작: 컴퓨터가 CPU 연산을 통해 비트 패턴을 새로 만듬예시: 정수 1을 실수 1.0으로 캐스팅할 때.정수 1: 0x00000001실수 1.0: 0x3f800000 (IEEE 754 방식)=> 비트 패턴이 완전히 달라졌지만, 인간이 읽는 '값'은 여전히 1Punning (타입 퍼닝): "비트는 그대로 두고 해석만 바꿈"Punning은 메모리에 저장된 비트 패턴을 단 1비트도 건드리지 않고, 그것을 바라보는 타입만 바꿔서 읽는 기법동작: 추가적인 CPU 연산(번역) 없이, 메모리 주소에 있는 값을 그대로 가져와 다른 타입으로 우깁니다.예시: ..