C语言,16位有符号数拆分成高,低8位,怎么写啊??
答案:3 悬赏:0 手机版
解决时间 2021-04-07 16:54
- 提问者网友:温旧梦泪无声
- 2021-04-06 15:59
C语言,16位有符号数拆分成高,低8位,怎么写啊??
最佳答案
- 五星知识达人网友:怙棘
- 2021-04-06 17:18
这个数是手动输入的话,不妨以字符串形式输入,然后判断是否数字字符 不是手动输入的话,就不断地求余数啊。 对小数部分,不妨乘以10,再强制类型转换成int型,然后求余。
全部回答
- 1楼网友:野味小生
- 2021-04-06 20:14
#define lb(x) (x) & 0xff
#define hb(x) ((x) >> 8)0xff
- 2楼网友:玩家
- 2021-04-06 18:42
假设你16位是short 为 i
short i=??;
char *p=&i,a=*p,b=*(p+1);
a是低8位,b是高8位
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯