小白求助有关函数指针问题。。。
c语言吧
全部回复
仅看楼主
level 7
青青子衿8.3
楼主
如图,画问号那里,为什么说pf是一个返回字符指针的函数,不应该是一个以字符指针为形参的pf函数,且pf没有返回值吗。。。小白求助。。。
2024年01月30日 15点01分
1
吧务
level 13
云踩着黄昏
你是对的
2024年01月30日 15点01分
0
青青子衿8.3
我有点疑惑。。。不知道书上的对不对。。。
2024年01月30日 16点01分
level 14
君不修º
说错了,是一个函数声明,返回值类型为void*
2024年01月30日 15点01分
2
云踩着黄昏
@青青子衿8.3
void*就是一个无类型指针,后面你学到qsort函数应该就知道了
2024年01月30日 16点01分
青青子衿8.3
哥,void *跟void效果上应该一样吧
2024年01月30日 16点01分
云踩着黄昏
@青青子衿8.3
意义不一样,void是没有返回值,void*是返回一个指针
2024年01月30日 16点01分
青青子衿8.3
@云踩着黄昏
原来如此,谢谢大佬解惑!
2024年01月31日 01点01分
吧务
level 13
AN-drew
第一种是函数指针,可以让其指向自定义的 f 函数
第二种是函数 pf 的原型声明,返回值类型是 void*指针
2024年01月30日 16点01分
4
1