std::cout<<"Hello world!!!"<<std::endl;是标准输出格式 如果在#include<iostream>后加上using namespace std 那么就可以写成cout<<"Hello world!!!"<<endl;可以看成是cout 是std的一个成员函数,std::cout这是引用格式
把”一段话“这几个字符打印到标准输出上(通常是控制台),并追加一个换行(std::endl是换行)
cout和endl都是定义在命名空间std里面的,正常情况下调用这两个函数应该用std::cout,std::endl;加了那两句声明之后,使用cout和endl也能执行一样的操作,省去了每次都指定命名空间的麻烦。
1,using 是命名空间指令,主要是用于释放命名空间成员。2,std 是标准库命名空间,C++中的标准库基本都在这个命名空间里。3,endl 是输入输出库中的一个回车换行符。4,:: 这是一个域运算符,也就是指定成员属于那一个对象。从主几点可以看出这条语句的意思:即:释放命名空间std中的成员对象endl。
没有区别, endl是end line的意思,new line 的意思都是换行
a[10] 超界了。没写 using namespace std; 用 std::cout 写了 using namespace std; 用 cout 就可以了。
定义宏debug,向标准出错输出对象输出字符串,从而输出宏参量x的值
译"成中文!!!这是程序代码.意思或者作用可以解释.但目前而言,估计"译"成中文,还没有哪个编译器能支持编译通过的...std::cout是使用标准输入输出流中的输出功能cout来输出其它后面跟着的内容.a::b是调用a类(?)中的成员b来输出.c::b同理.std::endl是标准流中的换行.建议多读读C++的书才是....
using namespace std 这句的意思是 使用命名空间 std 比如 杭州有一个西湖 潮州也有个西湖 如果你只说 西湖 ,可能别人就不知道你是说那里的西湖 如果你说 杭州的西湖, 别人就知道你是说杭州的西湖 这里的杭州就好像是使用 using namespace std ;如果使用这个 就不用 std::cout std::...