奥礼网
新记
已定义ch为字符型变量,以下赋值语句中错误的是()。A:ch='\'; B:ch=62+3; C:ch=NULL; D:ch='\xaa';
要解释
举报该文章
相关建议 推荐于2018-03-20
在机器上跑一边遍。
A错了,
\是
转义字符
,不能单独使用,比如要赋值\给ch,必须写成ch=‘\\’,否则编译出错
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/k31gwkn3a.html
其他看法
第1个回答 2012-01-06
和赋值规则没关系, 在C/C++中, \ 为转义符,所以 '\' 并不是一个合法的字符表达式。
想要表示\这个字符,应该写为 '\\'
第2个回答 2012-01-15
选A
C语言里“\”(引号里面这个东西)被转义字符使用了。也就是说,凡是第一个位置上是“\”的,都是转义字符。所以这样表示一个“\”:“\\”。
第3个回答 2012-01-13
a错误。赋值‘\’要用转义字符,‘\\’
第4个回答 2012-01-05
a
1
2
下一页
相似回答
大家正在搜
相关问题
编程语言一共有多少种?
新手应该学习什么编程语言?
脚本语言和编程语言的区别是什么?
编程语言学什么好
单片机编程语言一般有哪几种
各种编程语言是怎么写出来的?
计算机编程语言有哪些?
一般游戏编程用什么语言和软件