c 指针与首地址

本文讨论了C语言中函数指针的赋值方式和使用方法。在`main`函数内,函数指针`FP`可以使用不带`&`的函数名或带`&`的函数名进行赋值,两者都是正确的。在调用函数指针时,`FP(1,2)`和`(*FP)(1,2)`也都是合法的,它们的效果相同,这种设计旨在提高代码的可读性和便利性。" 115801305,5615974,iOS内存管理:解析五大内存区域,"['iOS开发', '内存管理', '栈', '堆', '静态区', '常量']
摘要由CSDN通过智能技术生成
main函数里面有个函数指针
问题1:那么下面两种对函数指针的赋值哪个是正确的,还是都可以?
int main(void)
{
     A:     int (*FP)(int, int) = function;
     B:     int (*FP)(int, int) = &function;
}

问题2:使用FP这个函数指针的时候,下面哪种是正确的,还是都正确?
A:     FP(1,2);
B:     (*FP)(1,2);

解释为什么?
答:

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值