如何在c 中用cout输出 (一个制表符)或者如何用cout输出多个空格
这主要是需要你理解a 和 a的区别:
1.a : 先返回a的值, 再计算a=a 1
1. a: 先计算a=a 1,再返回a的值
cout这个函数经历了如下步骤.
1.最右侧a 首先输出了a的值:10
2.a=a 1使得a=11.
3.左边的cout希望对你有帮助
用cout
如果一定要像endl这样定义一个tab,可以这样
#include <iostream>
using namespace std;
inline basic_ostream<char, char_traits<char> >& tab(basic_ostream<char, char_traits<char> >& out)
out。
put(' ');
out。
flush();
return (out);
测试
int main()
cout << tab << "World" << endl;
return 0;