当前位置: 技术问答>linux和unix
typedef void SigHandler (); ??? 帮忙
来源: 互联网 发布时间:2015-02-23
本文导语: typedef void SigHandler(); SigHandler* tmp; tmp指向的什么? 是什么变量? | tmp是一个指针,指向SigHandler类型 SigHandler是一类函数,返回值为void,无参数 所以说,tmp是一个指向“无输入参数并且无返回值的函数...
typedef void SigHandler();
SigHandler* tmp;
tmp指向的什么?
是什么变量?
SigHandler* tmp;
tmp指向的什么?
是什么变量?
|
tmp是一个指针,指向SigHandler类型
SigHandler是一类函数,返回值为void,无参数
所以说,tmp是一个指向“无输入参数并且无返回值的函数”的指针,
使用方法可以是tmp(),也可以(*tmp)(),ANSI都支持。
SigHandler是一类函数,返回值为void,无参数
所以说,tmp是一个指向“无输入参数并且无返回值的函数”的指针,
使用方法可以是tmp(),也可以(*tmp)(),ANSI都支持。
|
的确是这样的.
typedef void SigHandler()相当于typedef void (*SigHandler)( );再用SigHandler就可以定义此函数的指针.
typedef void SigHandler()相当于typedef void (*SigHandler)( );再用SigHandler就可以定义此函数的指针.
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。