就是为了在c++中引用c的库函数,才这样定义的。 因为c++的编译器会对函数名和变量名做一些修正, 如果也对c中的函数名和变量名也做修正,就会出现上述问题。 这样定义后,c++编译器知道这是c中的函数名和变量名,不会 对它们做修正,就可以正常使用了。