早教吧 育儿知识 作业答案 考试题库 百科 知识分享

11、下面四个选项中,均是非法常量的选项是.11、下面四个选项中,均是非法常量的选项是.A)‘as’-0fff‘\0xa’B)‘\\’‘\01’12,456C)-0x18011770xfD)0xabc‘\0’“a”

题目详情
11、下面四个选项中,均是非法常量的选项是    .
11、下面四个选项中,均是非法常量的选项是 .A) ‘as’ -0fff ‘\0xa’ B) ‘\\’ ‘\01’ 12,456 C) -0x18 01177 0xf D) 0xabc ‘\0’ “a”
▼优质解答
答案和解析
语言中的常量是不接受程序修改的固定值,常量可为任意数据类型,如下例所示:
数据类型 常量举例
char ' a '、' \ n '、' 9 '
int 21、123 、2100 、-234
long int 35000、-34
short int 10、-12、90
unsigned int 10000、987、40000
float 123.23、4.34e-3
double 123.23、12312333、-0.9876234
C语言还支持另一种预定义数据类型的常量,这就是串.所有串常量括在双撇号之间,例如"This is a test".切记,不要把字符和串相混淆,单个字符常量是由单撇号括起来的,如'a '.
A 'as'应该改成 "as" -0fff应该是-0xfff '\0xa'错的离谱,怎么改都行
B '\\'是合法的.
C -0x18合法,01177也合法,是八进制的.0xf也合法,16进制.
D 0xabc合法.
看了 11、下面四个选项中,均是非...的网友还看了以下: