程式設計第一課, 不要寫出讓別人困惑的程式, 這只是自作聰明而已.
不久前在linkedin上有個討論,
printf("%d %d %d", x++, ++x x++);
去看看那些專家怎麼回應的.
引用:
作者Adsmt
.....
解釋以下指標意義:
void (*func1(int))(char);
void (*func2[5])(int);
void (*(*func3[5])(int))(char);
char *(*(*func4)())[10];
void *(*(*func5)(double *(*(*func6)(char))[6]))(float (*(*func7)[5])(int));
....
|