定义变量a,b,c为内部ram的无符号型字符变量,对应的指令是
1个回答
2016-01-07
展开全部
s 实际上是1字节无符号整型。
B.s= ’u+v’; 单引号括起的是字符常量,只能是1个字符。u+v 有3个字符,所以错。
s=’\012’; 单引号括起的是8进制 转义字符 012, 正确。
s=’1’+’2’; 两个字符常量 相加 赋值 是允许的。
s=’\08’ 单引号括起的是8进制 转义字符 08 错,8 超界。
s=’\xde’; 单引号括起的是16进制 转义字符 0xde, 正确.
s=’abc’; 右边错。单引号括起的是字符常量,只能是1个字符, abc 有3个字符,所以错。
s=”\”; 双引号括起的是字符串,不是 1字节无符号整型,所以 错。
B.s= ’u+v’; 单引号括起的是字符常量,只能是1个字符。u+v 有3个字符,所以错。
s=’\012’; 单引号括起的是8进制 转义字符 012, 正确。
s=’1’+’2’; 两个字符常量 相加 赋值 是允许的。
s=’\08’ 单引号括起的是8进制 转义字符 08 错,8 超界。
s=’\xde’; 单引号括起的是16进制 转义字符 0xde, 正确.
s=’abc’; 右边错。单引号括起的是字符常量,只能是1个字符, abc 有3个字符,所以错。
s=”\”; 双引号括起的是字符串,不是 1字节无符号整型,所以 错。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询