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

学习 时间:2026-06-05 22:03:15 阅读:8316
设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’ 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’B.a=”&”C.a=’16’D.a=’ ’ ’为什么选A

最佳回答

哭泣的大地

爱撒娇的冥王星

2026-06-05 22:03:15

B选项中的"&"是一个字符串,不是字符,因为它是用双引号括的。C选项中的单引号之间包含了多个字符,是个多字节字符,严格意义上不算错,它会将低字节字符赋予变量a。D选项中在要把单引号字符赋予a,而单引号同时也是一个操作符号,因此要用转义字符,即加上斜线,写成a='\''A选项是标准形式。

最新回答共有2条回答

  • 认真的橘子
    回复
    2026-06-05 22:03:15

    B选项中的"&"是一个字符串,不是字符,因为它是用双引号括的。C选项中的单引号之间包含了多个字符,是个多字节字符,严格意义上不算错,它会将低字节字符赋予变量a。D选项中在要把单引号字符赋予a,而单引号同时也是一个操作符号,因此要用转义字符,即加上斜线,写成a='\''A选项是标准形式。

上一篇 怎样把20度15分30转换为度?

下一篇 选出划线部分的与其他两个读音不同的选项A.spell B.he C.pen