设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’

设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’
设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.
A.a=’&’
B.a=”&”
C.a=’16’
D.a=’ ’ ’
为什么选A
数学人气:178 ℃时间:2019-11-24 21:34:11
优质解答
B选项中的"&"是一个字符串,不是字符,因为它是用双引号括的.
C选项中的单引号之间包含了多个字符,是个多字节字符,严格意义上不算错,它会将低字节字符赋予变量a.
D选项中在要把单引号字符赋予a,而单引号同时也是一个操作符号,因此要用转义字符,即加上斜线,写成a='\''
A选项是标准形式.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版