全心思齐网

不能表示字符常量的是?

C语言中,不合法的字符常量是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。

“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。字符常量主要以下三类:

1、普通字符

即用单撇号括起来的一个字符,如'b' ,'y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。

匿名回答于2024-05-11 00:09:26


在大多数编程语言中,不能表示字符常量的是整数类型,如int、long等。因为整数类型只能表示数字,而不能表示字符。而字符常量需要使用字符类型或字符串类型来表示。

匿名回答于2024-05-05 07:38:57



1.
2. 因为字符常量是用单引号括起来的,表示一个字符的值,而用双引号括起来的字符串常量。
3. 字符常量只能表示一个字符的值,而不能表示多个字符的值。
例如,'A'表示字符A的值,而"A"表示字符串A的值。

匿名回答于2024-05-05 07:39:00


相关知识问答