发布网友 发布时间:2022-03-26 16:10
共7个回答
懂视网 时间:2022-03-26 20:31
以C语言为例,字符常量合法的有两种:一种是普通字符,即用单撇号括起来的一个字符。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。另一种是转义字符,即特殊字符常量。转移字符是C语言中表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义。使用单撇号括起一个字符的形式即字符常量。使用字符常量需要注意以下几点:
1、字符常量只能用单撇号括起来,不能使用单引号或其他括号。
2、字符常量中只能包括一个字符,不能是字符串。
3、字符常量是区分大小写的。
4、单撇号只是界限符,不属于字符常量中旳一部分,字符常量只能是 一个字符,不包括单撇号。
5、单撇号里面可以是数字、字母等C语言字符集中除【,】和【/】以外所有可现实的单个字符,但是数字被定义为字符之后则不能参与数值运算。
热心网友 时间:2022-03-26 17:39
答案是C。
各答案解析:
A 有双引号,是字符串
B 单引号里只能一个字符
D \0表明是8进制,只能出现0--7的数字
E 书写不完整,右半边的单引号没了
拓展:
在C语言中,一个字符常量代表ASCII字符集中的一个字符,在程序中用单引号把一个ASCII字符集中的字符括起来作为字符常量。
字符常量在内存中占4个字节,存放的是字符的ASCII码(整型数据)。C语言规定所有字符常量都作为整型量来处理。
在C语言中,字符型数据与整型数据可通用:10+‘R’。
热心网友 时间:2022-03-26 18:57
选c热心网友 时间:2022-03-26 20:32
C热心网友 时间:2022-03-26 22:23
C热心网友 时间:2022-03-27 01:04
这题选c 相信我就对了热心网友 时间:2022-03-27 04:02
?