C++基础学习笔记(1):C++中的操作符

来源:互联网 发布:淘宝qq飞车包车 编辑:程序博客网 时间:2024/04/30 10:36
C++中的操作符
Last Edit 2013/12/24
所谓操作符就是格式化输入输出。以如,左对齐,右对齐,设置位宽,精度。

1,按进制输出
2,消除输入前的空格 skipws,noskipws
char c;  cin>>skipws;  while(cin>>c)  cout<<c;



3,设置精度setprecision()
   float a=4,b=3.14159;   cout<<setprecision(2)<<a<<endl;   cout<<setprecision(3)<<b<<endl;


4,设置位宽与填充,setw(),setfill()
  cout<<setfill('*');  for(int i=1;i<101;i*=10)  {  cout<<setw(8)<<i<<endl;    }


6,左对齐,右对齐
   int a=1,b=10,c=100;   cout<<left<<setw(10)<<"Shanghai"      <<right<<setw(6)<<a<<endl;   cout<<left<<setw(10)<<"Beijing"      <<right<<setw(6)<<b<<endl;   cout<<left<<setw(10)<<"china"      <<right<<setw(6)<<c<<endl;


0 0