返回信息流void __attribute((signal)) __vector_21(void);
至今为止,我翻遍C语言的书,还没见过这样声明一个函数的语法,这个到底怎么理解?
#define __attribute((signal)) __vector_21(void) 还可以理解成是个宏定义。但是void是一个类型,__attribute((signal))从结构上说是一个函数,__vector_21(void)从结构上说也是一个函数。这个定义不就等价 int fun1(char c) fun2(char d)吗?
小弟无知,请高人帮忙解释一下这个声明的语法,作用。谢谢!
这是一条镜像帖。来源:北邮人论坛 / cpp / #47332同步于 2010/12/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
求语法解析void __attribute((signal)) __vector_21(void)
huangxu
2010/12/4镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。