图 1
当出现图1的问题时,是因为我们的文件扩展名为.c。实测当我们将文件扩展名改为.cpp的时候就能如图二一样正常编译。
图2
由于C++是全面兼容C的,即使我们之前使用的是C语言,在更改文件后缀之后也不用变更原文件代码,且可以在其中穿插使用C++的代码。例如我们可以定义String类型的变量。