当前位置:首页 » 编程语言 » c语言cout

c语言cout

发布时间: 2022-02-06 07:13:37

‘壹’ c语言的cout是什么意思

cout 用于在计算机屏幕上显示信息,是C++中iostream 类型的对象,C++的输出是用“流”(stream)的方式实现的,流运算符的定义等信息是存放在C++的输入输出流库中的;

因此如果在程序中使用cout和流运算符,就必须使用预处理命令把头文件stream包含到本文件中,即 < iostream > 库,该库定义的名字都在命名空间 std 中,所以 cout 全称是 std::cout 。

(1)c语言cout扩展阅读:

要使用下面的控制符,需要在相应的源文件中包含头文件“iomanip”,也就是添加如下代码:

dec:置基数为10,后由十进制输出(系统默认形式)

hex:置基数为16,后由十六进制输出

oct:置基数为8,后由八进制输出

setfill(c):设填充字符为c

setprecision(n):设置实数的精度为n位

setw(n):设域宽为n个字符

setiosflags(ios::fixed):固定的浮点显示

setiosflags(ios::scientific):指数表示

setiosflags(ios::left):左对齐

setiosflags(ios::right):右对齐

setiosflags(ios::skipws):忽略前导空白

setiosflags(ios::uppercase):16进制数大写输出

setiosflags(ios::lowercase):16进制数小写输出

‘贰’ C语言中的cout是什么

它是C++编程语言互换流中的标准输出流,需要iostream支持。
cout的相关信息
编辑
1 cout的类型是 ostream
2 ostream使用了单例模式,
保护的构造函数,不能在类外创建另一个对象(用 ostream os 测试)
拷贝构造私有,不能通过已有对象,构造新对象(用 ostream os(cout) 测试)
拷贝赋值私有,(用 cout=cout 测试)
3 cout在命名空间std中,使用前需要using namespace std,或者std::cout
4 可以使用引用,或指针指向这个对象,意思想说,想用ostream 做一个函数的形式参数,就必须使用引用或指针。因为实参肯定是cout,且只能有这一个对象。
5 cout<<对象; 对象的类型用OO表示,如想用cout打印一个对象,即cout<<对象,可使用如下程序
friend ostream& operator<< (ostream& os,
const OO& c) {//为什么必须使用友元
return os << c.成员1 <<" : "<<c.成员2;
}

热点内容
java开发人员 发布:2024-12-30 02:26:17 浏览:536
存储技术参数 发布:2024-12-30 02:20:39 浏览:115
安卓系统车机如何不卡 发布:2024-12-30 02:16:29 浏览:895
原始版安卓怎么下载 发布:2024-12-30 02:11:26 浏览:65
linux网卡命令行 发布:2024-12-30 02:11:18 浏览:181
编程语言网名 发布:2024-12-30 02:09:46 浏览:336
蠏子的存储 发布:2024-12-30 02:06:26 浏览:239
什么配置让人感觉高深莫测 发布:2024-12-30 02:06:26 浏览:847
密码口是什么样的 发布:2024-12-30 02:05:08 浏览:565
丰田xrv哪个配置舒适 发布:2024-12-30 02:05:07 浏览:104