我有这样一种定义。
我需要像这样“这是指向函数数组大小为10的指针”来“翻译”它。我认为这里有一个错误,因为
谢谢您提前的帮助。
最后我发现正确的定义应该像这样。
正确且合乎逻辑。
int (*af[10])(int , *a[10][10])(int,int)
我需要像这样“这是指向函数数组大小为10的指针”来“翻译”它。我认为这里有一个错误,因为
*a[10][10]
没有定义类型。这正确吗?或者这行可以正确地翻译吗?谢谢您提前的帮助。
最后我发现正确的定义应该像这样。
int (*af[10])(int ,int (*a[10][10])(int,int))
正确且合乎逻辑。
a
的类型不完整。 - Lee Duhemint (*af[10])(int *[10][10])(int,int);
是类型正确的。这是误导性的。在这种情况下,合适的编译器要可靠得多。 - Lee Duhem