|
1
10
阅读毛茸茸的声明的规则是从最左边的标识符开始并找出解决方法,记住
所以,如果
C和C++声明语法是以表达式为中心的(就像Bjarne想假装的那样);声明的形式应该与表达式中所使用的表达式的形式相匹配。
如果我们有一个函数
的类型
表达
现在假设我们有一个函数
的类型
表达
|
|
|
2
16
GetPtr1是一个接受操作码字符并返回函数指针的函数。它返回的函数接受两个浮点数并返回一个浮点数。 很多时候,如果你这样做,阅读起来会更容易:
|
|
|
3
5
总是很高兴知道
http://cdecl.org
在这种情况下。请注意,只有删除参数名时,它才起作用。这就是你得到的
|
|
|
4
3
这个函数需要
|
|
|
5
2
这意味着一个函数接受一个字符并返回指向接受两个浮点并返回一个浮点的函数的指针。 |
|
|
6
1
GetPtr1是一个函数,它接受两个浮点作为输入参数并返回指向函数的指针。更清楚的是:
|