会飞的狼之华仔 发表于 2016-7-6 16:52:40

新手学习求高手指点





如果 在串口输入2,输出结果是52而不是4.

为什么要把2转换成十进制来计算呢?

chenyuechi 发表于 2016-7-8 16:54:29

t函数最后再加return k;试试

迷你强 发表于 2016-7-8 22:20:44

:L串口输入的是字符。。。。。不是数字。。你这样计算就是在ascii码表的编号上+了1.。。。。。。。所以值很大

会飞的狼之华仔 发表于 2016-7-18 16:24:55

迷你强 发表于 2016-7-8 22:20 static/image/common/back.gif
串口输入的是字符。。。。。不是数字。。你这样计算就是在ascii码表的编号上+了1.。。。。。。。所以值很 ...

明白了,谢谢指点哈
页: [1]
查看完整版本: 新手学习求高手指点