第三章 extern "C" 与std, 字符串操作
前言 C++ 学习路线,本人主要也是为了记录一下自己的学习过程
目录
一、 extern "C"
1 如果需要在C++中调用C实现的库中的方法
需extern "C" //指示编译器这部分代码使用C的方式进行编译而不是C++
#ifdef __cplusplus
extern "C"{
#endif
void func(int x,int y);
#ifdef __cplusplus
}
#endif
二、std
std是一个c++的标准库
在使用cout需要using namesapce std;相当于java导包
cout,endl C++提供了 标准输出流
可以看到endl实际是名字空间std中的一个全局内联函数(记住std::endl是一个函数)&