C++将输出看做字节流,则需要将数值类型转换为文本类型
重载的<<运算符
输出和指针
对于字符数组,字符串指针,字符串常量,<<符号将直接输出所指向的字符串
如果需要输出字符串地址,强制转化为(void*)
拼接技术
不多说了
其他ostream方法
cout.put(char )
输出单个字符,返回ostream
cout.write(char * , int )
输出字符串ostream
,注:遇到'\0'
不会停止打印刷新缓冲区
cout<<flush; flush(cout);
cout<<endl;
cout格式化输出
- 默认的格式化方式
- 通过使用“控制符“改变输出格式(本质是函数,但不是成员函数)