【发布时间】:2013-04-10 01:33:52
【问题描述】:
我试图理解这段来自Tcl documentation的代码
typedef int Tcl_DriverOutputProc(
ClientData instanceData,
const char *buf,
int toWrite,
int *errorCodePtr);
据我所知,typedef 的目的是为现有类型分配替代名称,那么为什么需要 typedef int 到 function?这个怎么用?
【问题讨论】:
-
用于在TCL_CHANNELTYPE中声明function pointers
-
你怎么看这个(typedef int (*hello)(void);)?