谁能说出如何编写一个程序,该程序在用gcc编译时会打印c,而在使用g++编译时会打印c++

最佳答案

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

如果文件扩展名不正确,可能会遇到问题。

09-17 12:31