我确信这个问题已经被问过了。但是我想知道typedef
在这段代码中是什么意思:
typedef long (*HASH_CONS_HASH)(void *);
typedef bool (*HASH_CONS_EQUAL(void *, void *));
到目前为止,我了解:
HASH_CONS_HASH
是接受void*
并返回long
]的函数>HASH_CONS_EQUAL
是一个函数,它接受两个void*
类型的参数并返回bool
但是typedef
在这里是什么意思?有必要吗?
我确信这个问题已经被问过了。但是我想知道typedef在这段代码中是什么意思:typedef long(* HASH_CONS_HASH)(void *); typedef bool(* HASH_CONS_EQUAL(void *,void *));所以...
它声明了函数指针type