可以类比数组名和首地址来理解么:a 等于 &a[0],p = foo 和 p = &foo 也是一样的。
但是到函数指针调用这里要怎么描述呢,有点捉急了 :|
但是到函数指针调用这里要怎么描述呢,有点捉急了 :|
|
1
这样推理:
(p)() --> (foo)() --> (&foo)() --> (*(&foo))() --> (*p)() |
|
ipohMay 22, 2013
2
void f(){}
f == &f |
|
detailyangMay 22, 2013
3
没啥 规定就是如此..不要问为啥 = =
|
|
inccinfMay 22, 2013
4
貌似就是为了满足两种不同习惯而已,不用解释为什么
|
|
5
记得是 对于函数正确的是带*,不带*的会被默认加上*
《C陷阱与缺陷》里面好像有提到,晚上回去再看一下= = |
|
lotemMay 23, 2013
8
幻想如果能这样写就更帅了 fp->()
|