散去 开始 2023-11-24 21:11 采纳率: 0%
浏览 3

string[]中取出的字符NUM是ascll码的形式吗

img

img

img


有DL看看 为什么运行没有响应呢
想着按位取出string里面值,通过对应ascll码和对应表的差值,输出正确显示代码

  • 写回答

1条回答 默认 最新

  • C_SESER 2023-11-30 18:02
    关注
    1. Nixie函数第二个参数定义不规范,我猜测你是想把两个参数都声明为unsigned char,函数参数声明和变量声明不一样,如果函数参数前面没有修饰符则默认是int类型。
    2. 你减去55我不太清楚是什么意思,减去字符'0'的ascii码也就是48可以得到对应的数字,-55会导致后续下标会为负数,有可能你的程序已经在某个地方跑飞了,另外如果想表达减去某个char字符的值,可以直接c-'0'这样写,简单明了。
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月24日