来源:https://isocpp.org/wiki/faq/mixing-c-and-cpp
#ifdef __cplusplus extern "C" { #endif
#ifdef __cplusplus } #endif