typedefvoid Sigfunc(int);这句起什么作用呢?该如何处理
typedefvoid Sigfunc(int)这句起什么作用呢?typedefvoid Sigfunc(int)这句起什么作用呢?C/C++ code.....
typedefvoid Sigfunc(int);这句起什么作用呢?
typedefvoid Sigfunc(int);这句起什么作用呢?
C/C++ code.......#define MAXLINE 4096 #define FILE_MODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)#define DIR_MODE (FILE_MODE | S_IXUSR | S_IXGRP | S_IXOTH)typedef void Sigfunc(int); #if defined(SIG_IGN) && !defined(SIG_ERR)#define SIG_ERR ((Sigfunc *)-1)#endif.........
[解决办法]定义一个新类型。
能够简化对象声明或定义。
[解决办法]比如:
typedef int MyInt ;
MyInt n = 10;
只是楼主的例子不是int而是一个函数原型了。
[解决办法]C++ Primer 第四版(中英文对照阅读版).chm
[解决办法]定义一个新类型Sigfunc,该类型的变量是一个带有一个int型参数,没有返回值的函数
[解决办法]参见楼上几位
[解决办法]Sigfunc *p; 就是一个函数指针了
[解决办法][解决办法][解决办法][解决办法]正解。