社区
C语言
帖子详情
函数指针的问题
Damn_boy
2011-09-04 09:00:20
signal函数 参数省了
void (*signal())(int);
那个signal的返回值是什么?
是一个返回值为void 参数为int的函数么?
还是一个指向返回值为void 参数为int的函数指针?
网上看了一下都说返回值是一个指针
可觉得如果返回值是一个指针的话应该这样写
void ( *(*signal()))(int);
不知道哪里理解错了
指点一下
...全文
48
3
打赏
收藏
函数指针的问题
signal函数 参数省了 void (*signal())(int); 那个signal的返回值是什么? 是一个返回值为void 参数为int的函数么? 还是一个指向返回值为void 参数为int的函数指针? 网上看了一下都说返回值是一个指针 可觉得如果返回值是一个指针的话应该这样写 void ( *(*signal()))(int); 不知道哪里理解错了 指点一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
鼠
2011-09-04
打赏
举报
回复
signal 是个函数:
signal()
它返回一个指针:
*signal()
这个指针指向的是个参数列表为 int 的函数:
(*signal())(int)
这个函数的返回值类型是 void:
void (*signal())(int)
这样大家满意了吧……
jackyjkchen
2011-09-04
打赏
举报
回复
你这个函数指针定义的是返回值位void的函数啊
鼠
2011-09-04
打赏
举报
回复
不是已经有指针了么……
《C经典面试》编译链接、指针、内存bug、函数、其它
指针:指针概念、数组相关的指针、字符串指针、
函数指针
等 3.内存bug:内存越位、内存覆盖、使用非法内存、内存泄露等。 4.函数:自定义函数、内联函数、回调函数、变参函数、递归函数、库函数等 5.其它:自动类型...
指针函数和
函数指针
很多人因为搞不清这两个概念,干脆就避而远之,我刚接触C语言的时候对这两个概念也比较模糊,特别是当指针函数、
函数指针
、
函数指针
变量、
函数指针
数组放在一块的时候,能把强迫症的人活活逼疯。 其实如果理解了这些...
函数指针
和指针函数用法和区别
函数指针
和指针函数,在学习 C 语言的时候遇到这两个东西简直头疼,当然还有更头疼的,比如什么
函数指针
函数、指针
函数指针
、数组指针、指针数组、
函数指针
数组等等,描述越长其定义就越复杂,当然理解起来就越难,...
详解C语言指针函数、
函数指针
、
函数指针
数组
而在指针中,指针函数、
函数指针
、指针函数数组、
函数指针
数组、指向
函数指针
数组的指针等等概念看着又绕又头疼。本问总结了一下以上一些概念以及用法,并给出例程深化理解。 1. 指针函数 指针函数就是返回指针值...
C语言 |
函数指针
作为函数的参数
函数指针
有两种常用的用法,一种是作为结构体成员,关于
函数指针
作为结构体成员的用法可移步至上一篇【C语言笔记】
函数指针
作为结构体成员进行查看。另一种是
函数指针
作为函数的参数。这一篇分享的是
函数指针
作为...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章