也称包含指令,可根据文件名将文件内容包含进来。包含文件类型有.h头文件、.c, .cpp ,.txt等编译器能识别的代码文件。
C++程序头文件是以.h为后缀,但在文件包含时规定要去掉.h后缀,放入std名字空间中
若头文件是C也有的,在去掉.h后缀,还要增加一个c前缀。string.h——>cstring
cin、cout是iostream中预先定义好的流对象,系统会在内存中开辟一段缓冲区来暂存流的数据。
#include //预处理指令,包含C++标准输入、输出流头文件,实现根据文件名将文件内容包含进来
using namespace std;
int main(int argc,char* argv[])//argc-传递给主函数的参数数量,参数通过argv[]数组传递给主函数。
{
cout<<"hello world!"<<endl;//将插入数据顺序存放到输出缓冲区中,缓冲区满/endl时,将缓冲区数据输出,并清空缓冲区。
}
#include
using namespace std;
int main()
{
char name[2];
for(int i=1;i<=2;i++)//可在循环中定义变量
{
cin>>name[i];
cout<<"name:"<<name[i]<<endl;
}
}
#include
using namespace std;//std空间中包含C++标准库中所有标识符
//若不用using,那么只能通过命名空间限制符(::)访问:std::<
namespace myown{//自定义一个空间
string userName="myName";
}
int main()
{
using namespace myown;//调用命名空间myown
cout<<"Hello,"<<userName<<" bye!";//访问空间中的变量
//cout<<"hello,"<
}