找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请高手讲一下C语言void (**func)();感觉不是很明白

查看数: 1823 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-4-27 18:04

正文摘要:

如题

回复

ID:1026496 发表于 2022-5-15 22:17
函数指针的指针
ID:46943 发表于 2022-5-3 11:11
char * arr[5];
char *(*pa)[5];
pa 指针变量
char *  pa指向数组的元素类型是char *
ID:46943 发表于 2022-5-3 11:06
记录一下
int *p //p是一个整形指针,指向一个整形的指针,可以存放整形的地址
char *pc //pc是一个字符指针,指向一个字符的指针,可以存放字符的地地址
int * arr[] //指针数组,数组的元素都是指针,也就是说该数组存储的是指针,
int (*p)[n] // 数组指针 它指向一个数组,也就是说它是指向数组的指针
int arr[10]  //arr 首元素地址  &arr[0]首元素的地址,&arr 数组的地址
ID:1022683 发表于 2022-4-29 12:54
void (*func)(); 这个是函数指针,但多了一个 void (**func)(); 就
ID:827243 发表于 2022-4-29 12:26
一般用于函数数组,多个函数构成的数组。
ID:514901 发表于 2022-4-29 10:09
返回函数指针的函数指针吧
ID:46943 发表于 2022-4-28 22:07
应该是二级函数指针
ID:46943 发表于 2022-4-27 18:06
void (*func)(); 这个是函数指针,但多了一个 void (**func)(); 就有点不明白了

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表