Sau khi quy tắc xoắn ốc (như liên quan đến bởi chris), và bắt đầu với nhận dạng:
a
... là ...
a[4]
.. .an mảng của 4 ...
*a[4]
... con trỏ để ...
(*a[4])()
... một hàm dùng không có thông số ...
*(*a[4])()
... trở về con trỏ đến ...
(*(*a[4])())[5]
... một mảng năm ...
char (*(*a[4])())[5]
... ch ars.
Sidenote: Go cung cấp cho kiến trúc sư đã đưa ra một thay đồ tốt, sau đó tìm lập trình viên đã viết mã này mà không có bình luận giải thích nó và cung cấp cho thay đồ tốt. Trong trường hợp điều này được trao cho bạn như một bài tập về nhà, hãy nói với giáo viên của bạn rằng anh ta nên hướng dẫn bạn cách sử dụng cdecl thay vào đó, hoặc cách thiết kế mã theo cách nó không giống như scrawlings điên, thay vì lãng phí thời gian của bạn Với cái này.
[Quy tắc xoắn ốc] (http://c-faq.com/decl/spiral.anderson.html) sẽ giành lại. – chris
Đó là lỗi cú pháp do các dấu ngoặc đơn không cân bằng. – Blastfurnace
Trang web đó đã dịch các khai báo _C sai ngữ pháp_ thành dạng có thể đọc được của con người là gì? –