如何理解c和c++的复杂类型声明