问答详情
源自:4-3 变量和指针的本质

C语言语法小问题

弱弱的问一句:int (*pquadrate)(int a)=&quadrate;该怎么理解啊?就是等号左边不明白。。。。

提问者:yuansmin 2015-10-26 09:07

个回答

  • DoDream
    2015-10-26 09:40:26
    已采纳

    等号左边的意思是定义一个函数指针pquadrate,将quadrate函数的地址赋给pquadrate,quadrate是一个返回值是int,有一个int参数的函数。


    推荐你一个不错的网站,百度搜索C++技术网,第一个就是了,里面有一些C语言的教程,那些人写得挺用心,通俗易懂,能学的东西还挺多,这个网站还有很多不错的资源可以下载,例如电子书,IDE等,如果你技术上来了,还可以去做一下里面的练习小项目,感觉收获丰富。

  • yuansmin
    2015-10-26 20:08:20

    惭愧惭愧,搞忘了函数指针了。