NJAlvin 发表于 2014-3-31 10:37:06

负值char怎么回事

在做一个串口通信的程序,下位机发送四个字节,00008E00h, LabWindows CVI 一次接受四个字节,并存在char readBuf 字符数组中。接收到的8E存在readBuf中,显示值为-114,如果让他以十六进制显示是正常的,8E。
问题是当我做运算readBuf*256时,值特别大,并不是预想的142*256.
求大神指点迷津,many thanks.

追寻你 发表于 2014-3-31 21:21:56

这个论坛都没人了?
页: [1]
查看完整版本: 负值char怎么回事