代码呀

来源:4-6 函数指针与指针指向的数据访问

慕粉1520416194

2017-10-04 15:16

那个有一个代码int (*pquadrate )(int a)=&quadrate,是什么意思呀

写回答 关注

2回答

  • 慕无忌5762020
    2018-08-13 14:18:32
    已采纳

    * 表示pquadrate是一个指针 后边有个(int a) 表示是一个指向函数的指针 这个函数有一个形参(int a) 前边的int 表示指向的这个函数的返回值是 int类型   后边&quadrate是一个具体函数的入口地址   这个其实就是在初始化的同时 给这个指针赋值 

    慕粉1520...

    谢谢大佬

    2018-08-13 14:41:07

    共 1 条回复 >

  • 梦里梦你
    2017-10-04 21:20:18

    意思就是定义一个指针指向quadrate函数

    慕无忌576... 回复慕粉1520...

    &是地址 函数和变量一样 函数前加&表示函数的入口地址 整体就是定义一个指针 并且在初始化的时候给一个具体的函数入口地址 可以直接调用

    2018-10-06 15:07:40

    共 2 条回复 >

Linux C语言指针与内存

指针-C语言的核心,代领大家对c语言有更加深刻的理解

116558 学习 · 250 问题

查看课程

相似问题