c++学习笔记(3.函数的升级)(三)

2014-11-24 02:32:53 · 作者: · 浏览: 6
让c代码既可以通过c编译器的编译,又可以在c++编译器中以c的方式进行编译(使用条件编译),代码如下:
[cpp]
#ifdef __cplusplus
extern "C" {
#endif
// 这里面放函数的声明 或者 函数的定义
int func(int a, int b)
{
return a + b;
}
int func(const char* s)
{
return strlen(s);
}
#ifdef __cplusplus
}
#endif