c++:将数字加48再赋给char类型变量是不是就是把数字5(例如)变为字符‘5‘了啊?

如题所述

这是可以实现的,因为0对应的ascii就是048,下面的以此类推。
将数字加48再赋给char类型变量相当于把数字对应的字符赋给这个变量。
谢谢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-25
恩,这里的48表示的是‘0’,因此加多少就变为对应的字符,你厉害啊
第2个回答  2011-12-27
对的,不过这是一种小技巧。编程的时候最好用显示的类型转换。
大家正在搜