摘要:
/* 设置浮点数的显示精度 cout.precision(int)可以设置浮点数的显示精度(不包括小数点) 注: 1.如果设置的精度大于浮点数的位数,如果浮点数能根据IEEE754精确表示,则补零;如果浮点数不能精确表示,则尽量接近 2.如果设置的精度小于浮点数的位数,采用科学计数法表示 3.p... 阅读全文
摘要:
/* 用ios类中的成员函数来进行IO格式的控制总需要写一条单独的语句,而不能直接嵌入到IO语句中,显得很不方便,因此C++又提供了一种用操作符来控制IO的格式。操作符分为带参和不带参两种,带参的定义在头文件iomanip中,不带参的定义在头文件iostream中 首先看一下定义在头文件iostre... 阅读全文
摘要:
/* 设置输出字符的宽度 width(int)是iostream类的成员函数,可以通过cout对象来调用,即cout.width(int) 注:1.width(int)只影响将要显示的一个对象,之后字段宽度会自动恢复为默认值 2.如果设定的字段宽度小于要输出的字符的宽度,则字符全部输出 3.如... 阅读全文
摘要:
/* 清空输入缓冲区 cin.clear():清除错误标记,比如要求输入int型,但我们输入了char型,就会导致输入错误,产生错误标记 cin.sync():清空输入缓冲区 cin.ignore(n,ch): 第一个参数是清空输入缓冲区的大小,第二个参数是终止字符(注:终止字符也会被丢弃),常... 阅读全文
摘要:
ostream类重载了operatorusing namespace std;int main(){ int a=3; int *p=&a; cout<<p<<endl; //0x22fe98 cout<<&a<<endl; //0x22fe98 char *c... 阅读全文