C语言中的func类型是什么?

除非用户自定义,否则Func不是C语言系统提供的类型。比如,如果用户已经用#define func int定义了它,那么func等价于int,编译器会在编译时把代码语句中所有独立的func替换为int;如果用户使用typedef char * func如果定义的话,func是char*的别名,func等同于char*,以后会在代码里写func pk它是一个将pk声明为char*的指针。用户自定义的情况很多,无法一一列举。