c++中"\t"什么意思
3个回答
展开全部
\t 是水平制表符,相当于按Tab键
水平制表符:
就是按键盘 tab 查生的那个 一般来说它产生的距离应该是八个空格.就是像书本上的目录一样的
先在标尺上设置好制表符的位置(鼠标单击即可)
然后就可以用tab键定位了,按一次tab键,光标就自动定位到下一个制表符的位置,而且在一个制表符宽度范围内,增加或者删除文字不会影响下一制表符中的文字位置
水平制表符:
就是按键盘 tab 查生的那个 一般来说它产生的距离应该是八个空格.就是像书本上的目录一样的
先在标尺上设置好制表符的位置(鼠标单击即可)
然后就可以用tab键定位了,按一次tab键,光标就自动定位到下一个制表符的位置,而且在一个制表符宽度范围内,增加或者删除文字不会影响下一制表符中的文字位置
追问
你看哈,cout<<a<<"\t"<<b<<"\t"<<c<<endl; 这句话翻译一下可以么…
追答
输出a然后输出水平制表符然后输出b然后输出水平制表符然后输出c然后结束
结果就是:a b c
#include
using namespace std;
int main()
{
int a =5,b=3,c=4;
cout<<a<<"\t"<<b<<"\t"<<c<<endl;
return 0;
}
试一下这段代码
VC++6.0环境下调试的
结果可以看到5后面跟着一个空格, 后面4跟着一个空格, 后面3。
展开全部
横向跳到下一制表位置
答题不易,麻烦点下右上角【满意】以资鼓励,谢谢!!
答题不易,麻烦点下右上角【满意】以资鼓励,谢谢!!
追问
你看哈,cout<<a<<"\t"<<b<<"\t"<<c<<endl; 这句话翻译一下可以么…
追答
\ 是转义符 正常的字母前面加上'\'就变成另一种意思了 比如: \t 代表 制表符 \n 换行 \r 回车 \a发出报警声音等等
具体如下表:
\a
Bell (alert)
\b
Backspace
\f
Formfeed
\n
New line
\r
Carriage return
\t
Horizontal tab
\v
Vertical tab
\'
Single quotation mark
\"
Double quotation mark
\\
Backslash
\?
Literal question mark
\ooo
ASCII character in octal notation
\xhh
ASCII character in hexadecimal notation
\xhhhh
Unicode character in hexadecimal notation if this escape sequence is used in a wide-character constant or a Unicode string literal.
For example, WCHAR f = L'\x4e00' or WCHAR b[] = L"The Chinese character for one is \x4e00".
答题不易,麻烦点下右上角【满意】以资鼓励,谢谢!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请百度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询