位运算实现0~9从char类型到int类型的转换
摘要:
实现方式 rt,如果假设所得的char类型变量c是0~9之中的一个的话,通过int a; a = c ^ 48;就能将这个0~9中的某个数赋给a。 原理 三个前置已知:09的ASCII码是4857;48的二进制是110000,57的二进制是111001。 其实由这三个前置已知就基本能看出来为什么可以 阅读全文
posted @ 2023-09-22 20:11 wuhu12345 阅读(46) 评论(0) 推荐(0)
浙公网安备 33010602011771号