判断一段程序是由C 编译程序还是由C++编

如题所述

#ifdef __cplusplus
    printf("c++\n");
#else
    printf("c\n");
#endif

在你的程序里面加入上面的代码, 

编译, 运行

如果是用c的编译器编译的,  那么会输出c

如果是c++的编译器编译的, 那么会输出c++

温馨提示:答案为网友推荐,仅供参考
相似回答