检测程序是c还是cpp
2016-03-13 22:13
267 查看
#include <stdio.h>
#include <stdlib.h>
void main()
{
//__cplusplus是c++编译器设置的宏,如果定义,就意味着是c++,否则就是c
#ifdef __cplusplus
printf("这是一个c++程序\n");
#else
printf("这是一个c程序\n");
#endif
system("pause");
}
#include <stdlib.h>
void main()
{
//__cplusplus是c++编译器设置的宏,如果定义,就意味着是c++,否则就是c
#ifdef __cplusplus
printf("这是一个c++程序\n");
#else
printf("这是一个c程序\n");
#endif
system("pause");
}
相关文章推荐
- C语言小编程之素数算法剖析
- 链表中倒数第k个节点
- C-C++中#define的主要用途
- C++用new和不用new创建类对象区别
- c++上机报告2
- C++第一次实验试题(2)
- c++第一次上机作业-2
- 如何在notepad++中调用MinGW编译运行程序
- programming review (c++): (3)graph, binary search
- OpenJudge百炼习题解答(C++)--题3142:球弹跳高度的计算
- 关于在C/C++中对于输入以换行结束的一些问题
- 调整数组顺序使奇数在前
- C/C++ debug(二)
- c++第1次实验
- c++第一次上机报告
- 钻石型继承模型的内存分布
- C 语言基础(一)
- C语言实现顺序表
- c和c++中struct有什么不同?C++中的struct和class有什么不同?
- C++11 半同步半异步线程池的实现