调整 *.c 文件为 *.cpp 文件，并修改相应的 *.h 文件