C++输出流汇总

一、无需包含头文件:

int num = 99;

cout.width(20);//域宽
cout.fill('*');//填充
cout.setf(ios::left);//左对齐
cout.unsetf(ios::dec);//卸载十进制
cout.setf(ios::showbase);//强制加载 如16进制 0X 69
cout.setf(ios::hex);//设置16进制
cout.unsetf(ios::hex);//卸载16进制
cout.setf(ios::oct);//设置8进制

cout << num << endl;

二、需包含头文件:iomanip

int num = 99;
	cout << setw(20)//域宽
		<<setfill('-')//填充
		<<setiosflags(ios::showbase)//输出基
		<<setiosflags(ios::left)//左对齐
		<<hex//16进制
		<< num
		<< endl;
发布了32 篇原创文章 · 获赞 16 · 访问量 4726

猜你喜欢

转载自blog.csdn.net/weixin_44879611/article/details/89792784
今日推荐