CPP学习备忘[1] 基本编程语句
来源:互联网 发布:h5页面源码 编辑:程序博客网 时间:2024/05/29 02:51
【1】switch括号中的表达式只能是整型、字符型或枚举型表达式。case后面的常量表达式之类型必须与其匹配。
【2】流iostream主管数据类型的识别工作和沟通操作系统,全权负责把流中的数据送到对应的设备上。流的格式操作亦可直接以输出流的方式操作。
常用的流状态:
showpos 在正数(包括0)之前显示+号
left 左对齐
right 右对齐
boolalpha 逻辑值1和0用true和false表示
如:
cout<<showpos<<12; //输出: +12
cout<<(2>3)<<” ”<<boolalpha<<(2>3); //输出: 0 false
另外还有三个常用的流状态是有参数的:
width(int)
fill(char)
precision(int) //设置有效位数(普通显示方式)或精度(定点或科学计数方式)。
特别注意width(n)为一次性操作,即第二次显示时将不再有效。默认为width(0),表示仅显示数值,如:
cout.width(5);
cout.fill(‘s’);
cout<<23<<23; //输出:sss2323
还有另一种与<<连用的设置方式,但在使用时要包含另一个头文件iomanip:
setw(int)
setfill(char)
setprecision(int)
如:
cout<<setw(6)<<setfill(‘$’)<<27<<endl; //输出: $$$$27
- CPP学习备忘[1] 基本编程语句
- CPP学习备忘[2] 数据类型
- CPP学习备忘[4] 性能
- CPP学习备忘[5] 程序结构
- CPP学习备忘[6] 类
- CPP学习备忘[8] 继承
- CPP学习备忘[9] 多态
- CPP学习备忘[12] 模板
- CPP学习备忘[13] 异常
- CPP学习备忘[7] 对象生灭
- CPP学习备忘[10] 抽象类
- keil编程学习备忘
- CPP学习备忘[3] 计算表达及函数机制
- XNA游戏编程 学习备忘
- JNI编程参考备忘----基本类型
- Qt编程备忘(1)
- 《JAVA编程思想》学习备忘(第277页Polymorphism-1)
- 《JAVA编程思想》学习备忘(第311页Interfaces-1)
- SQL语法整理[8]——SQL语言编程
- SQL语法整理[9]——索引
- SQL语法整理[10]——事务与锁
- QtCreator集成开发环境编译调试VLC
- ANDROID文件关联之MIME TYPE
- CPP学习备忘[1] 基本编程语句
- CPP学习备忘[2] 数据类型
- CPP学习备忘[3] 计算表达及函数机制
- UC故事 2011/12/12 新的征程
- CPP学习备忘[4] 性能
- window.showModalDialog的使用
- CPP学习备忘[5] 程序结构
- neighbour table overflow
- CPP学习备忘[6] 类