【发布时间】:2013-02-08 03:31:16
【问题描述】:
这些符号指的是什么?我在声明什么?我很难确定要声明的内容
1 - double (*b)[n];
2 - double (*c[n])();
3 - double (*d())[n];
我什至无法理解这个
double (*foo(double (*) (double, double[]),double)) (double, ...);
总的来说,如果有任何逻辑或步骤,我几乎可以使用所有(或最好是 al) 案例,很高兴知道。
【问题讨论】:
-
看看spiral rule。
-
在很多情况下,cdecl.org 上都有漂亮的小工具。
-
谢谢,我确实搜索了很多,但不知道找到有关此类主题的材料的关键字
-
嘿,非常感谢螺旋规则网站,我只是想出了所有的例子。 cdecl 小工具也很好地节省了一些时间,我正在保存它。令人印象深刻的是这里的社区如何快速而熟练
-
没错,键入别名和某种
identity模板会使这些更具可读性。