c++控制输出

流和缓冲区

c++ 程序把输入和输出看做字节流.输入时,程序从输入流中抽取字节,输出时,程序将字节插入到输出流中.

缓冲区:缓冲区可以搞笑的处理输入和输出.缓冲区是作用中介的内存块,它是将信息从设备传输到程序,或从程序传输给设备的临时存储工具.
缓冲方法: 从磁盘上读取大量信息,将这些信息存储在缓冲区,然后每次从缓冲区里读取一个字节,因为从内存中读取单个字节的速度比从硬盘上读取快的多,所以 缓冲方法就更快.

cin cin对象用于标准输入流,默认和标准输入设备关联
cout cout对象用于标准输出流,默认和标准输出设备关联
重载的 << 运算符

c++ 和 c 的输出不同的是 c 在输出时要标注 即将读取的 数据类型 例: printf("%d",n),标注要读取的类型为 int 型,
而 c++ 却不用标注例 : cout << n;
原因就是 c++ 的 ostream 类重新定义 << 为 插入运算符, 然后 插入运算符被重载,使之能识别所有的基本类型

  • unsigned char;
  • signed char;
  • char;
  • short;
  • unsigned short;
  • int;
  • unsigned int;
  • long;
  • unsigned long;
  • long long(c++ 11);
  • unsigned long long (c++ 11);
  • float;
  • double;
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值