[解决办法] int ( * ( *f ) () )[10]; f f * f is pointer ( )() f is pointer to function * f is pointer to function return pointer ( )[10] f is pointer to function return pointer to array..10 of int f is pointer to function return pointer to array..10 of int
结果: f 是一个函数指针,该函数返回一个指针,该指针指向一个整形数组
int ( * ( *x ) [10]) (); x x * x is pointer ( ) [10] x is pointer to array of * x is pointer to array of pointer ( ) (); x is pointer to array of pointer to function return int x is pointer to array of pointer to function return int