cpubbs论坛's Archiver
论坛
›
labwindows/cvi虚拟仪器论坛讨论区
› 负值char怎么回事
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怎么回事