C/C++学习笔记17:函数指针

本文详细探讨了C/C++中的函数指针,包括函数指针的概念、用法,以及如何将函数指针作为参数传递。此外,还介绍了const指针的多种形式,如指向const的指针和指向const的const指针,并通过例子阐述了它们的使用规则和限制。
摘要由CSDN通过智能技术生成

指针问题是C/C++中经常性运用的问题,也是非常重要的一个知识点。在前面的章节中经常提到了指针问题,比如指针与引用的区别http://blog.csdn.net/gzbaishabi/article/details/38559581指针在传递内存中的运用:http://blog.csdn.net/gzbaishabi/article/details/38563613接下来主要是说一下指针v与函数之间的关系我们从一个一个经典的面试题开始:

请分别写出函数指针、函数返回指针、const指针、指向const的指针、指向const的const指针。

题解:

函数指针: void (*f)()

函数返回指针:void *f()

const指针:const int * 纠正:int  *const p

指向const的指针:int *const(面试宝典中给出的结果)纠正:const int *

指向const的const指针:const int* const 

针对上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值