美文网首页
C++学习2

C++学习2

作者: 魂之挽歌w | 来源:发表于2017-12-22 19:10 被阅读3次

在输入输出流中使用控制符(#include <iostream>

dec    设置数值基数为10

hex    设置数值基数为16

oct     设置数值基数为8

setfill(c)   设置填充字符c

setprecision(n)  设置精度为n位,在以fixed和scientific(指数)形式输出时,n为小数位数

setw(n)   设置字段宽度为n   setw(n)只对其后第一项有效,其他设置永久有效!!!

setiosflags(ios::fixed)   设置浮点数以固定的小数位数显示

setiosflags(ios::scientific)  设置浮点数以科学记数法(即指数)显示

setflags(ios::right)   设置数据右对齐,

setflags(ios::uppercase)数据以十六进制输出时以大写显示

举例:

int b=123456;

cout<<b;

cout<<hex<<b;      1e240   //十六进制显示e为14

cout<<setiosflags(ios::uppercase)  <<b;    1E240

cout<<setw(10)<<b<<","<<b         123456,123456        //第一个前面空四个,后面一个恢复设置不空

cout<<setiosflags(ios::showpos)   <<b ;    +123456

getchar 和putchar

C++除了可以用cin和cout语句输入输出外,还保留了C语言中用于输入输出单个字符的函数,即getchar,putchar函数

例如,输出BOY

#include <iostream>

using namespace std;

char a ,b,c;

a='B',b='O',c='Y';

putchar(a);putchar(b);putchar(c);putchar("/n");

putchar(66);putchar(79);putchar(89);putchar(10);

外,C语言中的 scanf和printf也能在C++中使用

相关文章

  • C++语言的学习计划

    一、C++学习主要应该包括什么内容? C++学习主要包括: (1)对C++语言的了解、熟悉其程序的基本组成 (2)...

  • C++学习2

    在输入输出流中使用控制符(#include dec 设置数值基数为10 hex 设置数值...

  • c++学习2

    cin.ignore()从输入流中忽视多个字符 cin.getline()从输入流中获取多个字符 cin.peek...

  • C++学习笔记 day2

    C++学习笔记 day2 教学课程链接:bilibili 黑马程序员:C++从0到1入门编程[https://ww...

  • C语言与C++

    1、学习目的: 2、C语言和C++的区别变化: (1)C语言面向过程,C++面向对象 eg.上课: C:小王 走...

  • C++学习笔记2

    C++ Prime Plus Compound Types Introducing Arraysshort mon...

  • C++学习笔记(2)

    摘要:对于《C++ Primer》中出现的值得注意的名词的笔记。 流(stream):随着时间的推移,字符是顺序生...

  • C++学习日志(2)

    本内容源于geekband c++ 一.拷贝构造,拷贝赋值,析构 1、用于有指针成员情况 2、拷贝构造 Strin...

  • C++学习笔记(2)

    1、手动输入内容 2、占位符 3、bit为二进制数的长度(有多少个数字就是多少位) 4、 1字节=8位(1Byte...

  • c++学习文档-更新于2020年12月05日

    c++学习文档汇总 [TOC] c++ primer部分 c++学习笔记 引用(左值引用) int &ref...

网友评论

      本文标题:C++学习2

      本文链接:https://www.haomeiwen.com/subject/lxuxgxtx.html