我遇到了这个 C 库:http
://www.ucw.cz/libucw/
它包含一个排序例程:http
:
//www.ucw.cz/libucw/doc/sort.html 在 array_simple.h 中有这个函数声明:
static void ASORT_PREFIX(sort)(ASORT_ARRAY_ARG uns array_size ASORT_EXTRA_ARGS)
并在代码中进一步:
struct stk { int l, r; } stack[8*sizeof(uns)];
uns sp = 0;
该文件中不再有#include,也没有提及“uns”。不用说 VC2010 和 GCC (mingw32) 都不明白 uns 是什么。帮助 !