왜 C 프로그래머들은 기본 타입의 이름을 바꾸기 위해 typedefs를 사용하는가? 그래서 저는 C 전문가와는 거리가 멀지만, 제가 오랫동안 읽고 있는 코드에 대해 신경이 쓰이고 있습니다.왜 C(+) 프로그래머가 단순한 타입의 이름을 바꾸기 위해 typedef를 사용하는지 설명해 주실 수 있나요?구조물에 사용하는 이유는 이해합니다만, 제가 본 선언의 이유는 정확히 무엇입니까? typedef unsigned char uch; typedef uch UBYTE; typedef unsigned long ulg; typedef unsigned int u32; typedef signed short s16; 제가 알기 어려운 장점이 있나요? (Java에서 시작되어 엄격하게 안전한 언어를 사용하지 않은 프로그래머)왜냐..