非常风气网www.verywind.cn
首页
合法字符串的要求
求支援 关于C语言的题目: 下列
字符串
为
合法的
字符常量的是: A、n...
答:
"n" 是
字符串
哦 不是字符常量哦 '\n'
C语言怎样判断
合法
转义
字符
答:
'\0'是八进制的转移
字符
,如果看到:\087这就是非法的,'\0x'表示十六进制,还有一些必备的如:'\n','\r'这些。和普通的字符判断相同,比如判断和'a'是否相同,ch=='a',那么判断转义一样,如ch=='\n',逻辑表达式的结果只有两个,true和false,所有的逻辑表达式都一样,为真就是true,...
C语言中不
合法的字符
常量是 A)'\0XFF' B)'65' C)'&' D)'\28' 答案是...
答:
A对,是个转义字符 B错,‘65’这是两个字符,是个
字符串
,表示形式也错了 C对,是个字符常量 D错,看着是转义字符,\后应该是2位八进制数,但里面出现了8,所以错
下面四下面四个选项中,均是
合法
转义
字符的
选项是___。
答:
'\1011'不
合法
,八进制格式的转义
字符
不超过3位。“\”不合法,转义字符以“\”开头,后面必须有其它具bai有意义的字符,不能单独使用。'\xyz'不合法,yz不是十六进制数。所以选B。所有的ASCII码都可以用“\”加数字来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\...
char a[]={0,1,2,3}为什么是
合法的
,为什么不用引号
答:
a[0]=0;a[1]=1;a[2]=2;a[3]=3;编译器 根据初始化内容,能算出数组需要多大来存放这些元素。所以上面声明,等于声明了 char a[4]={0,1,2,3};char 型实质上是1字节长度有符号整型,所以初值可以是0到正负127左右。双引号括起的是
字符串
。如果声明是 char a[]="0123"; 初始化的...
下面4个选项中,均是
合法
转义
字符的
选项是( )。
答:
'\1011'不
合法
,八进制格式的转义
字符
不超过3位。“\”不合法,转义字符以“\”开头,后面必须有其它具bai有意义的字符,不能单独使用。'\xyz'不合法,yz不是十六进制数。所以选B。所有的ASCII码都可以用“\”加数字来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\...
在C语言中,以下
合法的字符
常量是() A. '\0824 B.'\x243 C.'0' D...
答:
C. '0' 是
合法的
字符常量 A. 0 开始是8进制,但不应有8,只能1到7 B. 16进制,x后面允许2位,3位则太长 D. 双引号扩起的是
字符串
,不是字符常量
C语言中转义
字符有什么
规定?
答:
'\1011'不
合法
,八进制格式的转义
字符
不超过3位。“\”不合法,转义字符以“\”开头,后面必须有其它具bai有意义的字符,不能单独使用。'\xyz'不合法,yz不是十六进制数。所以选B。所有的ASCII码都可以用“\”加数字来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\...
char a[]=“\0hao”什么意思?
答:
我来回答您:这个不简单哦。(见笑)把右侧字符串赋值给了字符数组a,但是打印的时候看不到任何东西 因为a数组得到的字符串中的左侧第一个字符'\0'代表一个
字符串的
结束符,一个
合法字符串
,指的是从左侧第一个字符开始一直到最后必须有一个'\0'为止。那么字符数组a到底得到多少个字符呢,5个,...
声明
字符串
变量名时一定要确定长度?char word[20]?
答:
用数组形式的话,一定要指定长度,不指定的话要一个
字符串
来初始化,这样长度可以通过字符串来自动获得 不过C99标准支持变长数组,就是定义数组的时候,大小可以是个变量 char word1[]="hello";这样是
合法的
char word1[6]="hello";这样也是合法的 但是char word1[];这样是不合法的 如果想后来才...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网