c++里面的'a'什么时候用ascii码值,什么时候用作字符?

[复制链接]
查看11 | 回复2 | 2012-2-22 08:46:31 | 显示全部楼层 |阅读模式
你的move函数中a、b、c是char型即字符型的,所以对应的'a' 'b' 'c'是取字符型,如果move中a、b、c是int型,则实际应用中应该取a、b、c的ascii值;score是一个数组,数组的下标是int型的,因此'x'是取ascii值。...
回复

使用道具 举报

千问 | 2012-2-22 08:46:31 | 显示全部楼层
用于加减之类的操作的时候,就是对其ASCII值进行操作.其它该是字符就是字符..然后用printf输出的时候你用%c就能输出字符,用%d就能输出对应的ASCII值...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行