部分代码编译通过