为了账号安全,请及时绑定邮箱和手机立即绑定

既然c=a那么为啥不能n=c=a呢?以此类推如图

既然c=a

那么为啥不能n=c=a呢?以此类推如图

正在回答

2 回答

char c = 'a'; //这里定义一个字符类型的变量c,并赋值为字符a

int n = c; //这里定义一个整型变量n,并将前面的字符型变量c赋值给n,由于在C语言中,字符可以根据ACSII码转换成数值,字符a在ACSII码中对应的值为97,所以int n = c;赋值之后n的值为97。

你也可以类推,d=f=n=c='a'记住这样写的时候,字符a一定要加单引号,因为,它不是变量,是一个字符值

3 回复 有任何疑惑可以回复我~
#1

堇M小沐 提问者

谢谢你O(∩_∩)O~我懂了
2015-01-20 回复 有任何疑惑可以回复我~
#2

soory

字符值是个未知数吗
2015-04-17 回复 有任何疑惑可以回复我~

实际是其他答案都市错的,只有我这个写法才正确

http://img1.sycdn.imooc.com//550d11cb0001c59005070784.jpg

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

既然c=a那么为啥不能n=c=a呢?以此类推如图

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信