又发现一个奇怪语法
void (function)(){printf("123");}int main(int argc, char *argv[]){function(); return 0;}
char const (&fun())[4]{ return "123";}int main(int argc, char *argv[]){ printf("%s\n", fun()); return 0;}