C의 유사 제네릭 저는 다양한 종류의 숫자 배열로 작업을 수행하는 몇 가지 방법을 구현해야 합니다.보통은 그 일에 제네릭을 사용하지만 C가 제공하지 않기 때문에 매크로를 사용하여 에뮬레이션을 시도하고 있습니다. 다음은 제가 하려는 일의 예입니다. #ifndef TYPE #define TYPE int #endif TYPE get_minimum_##TYPE (TYPE * nums, int len){ TYPE min = nums[0]; for (int i = 1; i < len; i++) { if (nums[i] < min) { min = nums[i]; } } return min; } 그러나 이것은 컴파일되지 않습니다.clang 오류 메시지: 오류: 최상위 수준 선언자 뒤에 ';'가 필요합니다. 이것을 C에..