头文件
一般,c中().h的头文件在c++中为c (){不需要加h也可以}
例如:stdio.h->cstdio
特殊的,malloc.h两者一致
条件编译
井号#:预处理指令,满足条件则执行后续代码段
例如:
#if 条件
--代码段--
#endif
#if 条件
--代码段--
#else
--代码段--
#endif
#if 条件
--代码段--
#elif
--代码段--
#elif
--代码段--
...
#endif
/*对定义的宏*/
#ifdef 条件
--代码段--
#endif
/*之前没有满足条件的宏*/
#ifndef 条件
--代码段--
#endif
标准输入输出
包含头文件:< iostream >
一个标准输出/入流对象:cout/cin
运算符:<</>> 括号开口朝哪边,哪边就是接收方(开口左,入,开口右,出)
标准空间:std
加入空间是为了解决重名问题:不同空间里可能有重名的若干个变量,加入空间后说明它具体是哪一个
eg:
using std::cout;
//表明后续所有的变量都是在标准空间下的
//另一种表达方式
using namespace std;
//第三种引入标准空间方式
std::cout<<
//每次用到输入出时,前边均加std::引用
文件输入/输出
包含头文件:< fstream >