c语言中字符问题,'\144'是对的,'144'为啥是错的? 'p' '\n' '\t' 这三个字符常量分别表示什么啊?

如题所述

字符是由编码来区分的,'\30'表示的是编码为30的字符,而'30'是错误的表示,单引号引用的是单个的字符,例如'3'表示的是3的字符,是能直接显示在屏幕为3的字符。"30"表示的是有3和0这两个字符组成的字符串。'\n'表示的是换行符,'\t'表示的是制表符。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-16
\
是转意字符,
'\144'表示acsii码是144的字符,
'144'这里是三个字符,属于字符串吧,"144"这样表示才行,
'p'表示字符p,'\n'是换行符,'\t'是制表符。
你可以看看这里的介绍本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网