3894| 3
|
tr[0] = USART_RX_BUF[0]-'0'; 这句是什么意思呀?朋友们 |
1金钱
最佳答案在ASCII码中,代表0的编码的是十六进制0x30,....一直到代表9的编码的是十六进制0x39.
'0'的含义就是代表编码0x30,所以拿这个数减去0的编码就是0x30,得到十进制数没错.
含义就是把ASCII编码转成十进制数.
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-17 17:31
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网