已知ch是字符型变量,下面正确的赋值语句是:

A)ch='123';B)ch='\xff';请说明正确的理由,谢谢... A)ch='123';B)ch='\xff';

请说明正确的理由,谢谢
展开
 我来答
woshifotuo
2010-10-20 · TA获得超过701个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:263万
展开全部
1.如果是考你理论知识
A) ch='123'; 错// 123如果是字符串应该写成“123”而非'123'
B) ch='\xff';正确// 相当于‘\0xff’ 开头的0,可以省略,相当于255或者-1

2.如果是真实情况,
A) ch='123'; 正确// '123'等效于‘1’
B) ch='\xff';正确// 相当于‘\0xff’ 开头的0,可以省略,相当于255或者-1
匿名用户
2010-10-20
展开全部
答案是B撒,谭浩强的C语言书上写的很清楚,关于转义字符的,自己看看书就对了。\ddd表示1到3位8进制数所代表的字符。\xhh表示1到2位16进制数所代表的字符。题目有点刁钻,实际用途不大。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式