11问答网
所有问题
在c语言中,为什么'800'是不合法的常量,而'8'是合法的常量?
如题所述
举报该问题
其他回答
第1个回答 推荐于2018-05-06
你说的是字符串和字符吧,从这里看你应该是想定一个常量字符那么'8'!反过来如果你想定义字符串常量那么应该是 "800"!
本回答被网友采纳
第2个回答 2015-01-07
单引号表示类型是char或byte。这些都意味着,'800'不对
第3个回答 2015-01-07
'8'为字符常量,800是字符串,应表示为''800''
第4个回答 2015-01-07
字符:一个。字符串多个或一个字符!本回答被提问者采纳
相似回答
C语言
里面有些字符
常量是不合法的,为什么?
答:
C语言中,不合法的
字符
常量
是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。字符常量主要以下三类:1、普通字符 即用单撇号括起来的一个字符,如'b' ,...
大家正在搜
c语言中\0是什么意思
eof在c语言中表示什么
c语言中0和1代表什么
c语言中!什么意思
c语言中%o什么意思
c语言中?:怎么用
c语言中或怎么表示
c语言中的%d
c语言中==和=的区别
相关问题
为什么08在c语言中算不合法常量,而005就算c语言合法常量...
为什么c语言中-080 -8e1.0 是不合法的常量???
c语言中如何用最基本的方法区分合法常量与不合法常量
c语言中‘*’为什么不是合法的字符常量
C语言中,下列不合法的常量是
C语言中,’ 王’为什么不是合法常量,而“ 李世民”为什么是...
c语言中什么是合法常量和不合法常量
在C语言中,哪些是不合法的常量?能列出每一个实例吗?