如何从程序中判断待编译的文件是.c还是.cpp?

来源:互联网 发布:ubuntu不能切换输入法 编辑:程序博客网 时间:2024/05/16 23:35

      在.c文件中,输入下面程序:

#include <stdio.h>int main(){int a = 1;int b = 2;#ifdef __cplusplus   // 注意是双下划线printf("c++\n");#elseprintf("c\n");#endifreturn 0;}
     结果为:

c

     在.cpp文件中,输入上述程序,得到的结果是:

c++

原创粉丝点击