00问答网
所有问题
整型数321赋予字符型取其低8位是什么意思
如题所述
举报该问题
推荐答案 2020-02-06
因为
整型
数是占4个字节的,而字符型是占1个字节的,所以把整型数转换成字符就是取整型数的低8位。
321的
二进制
形式是:00000000
00000000
00000001
01000001
低8位就是:01000001即65,即字母'A'
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nBjIZIjB0rreITjTee0.html
相似回答
C语言的一道题
答:
由于ASCII表有从0—255,一共226个字符。你把
321
赋值给y,但y是
字符型
。所以,相当于是把ASCII码值为321的字符赋值给y。数据要溢出,于是有321-226=65,所以y此时的值为65 。又“A”的ASCII值为65。
C语言:高低
八位
以及float与double(%f和%lf)
答:
-》 float可以用%lf, 值当做双精度double来显示,结果与%f没有不同。double用%f同样也是可以的,不过可能会有问题,等同于(float)double_var 即先将double变量值转为float,如果精度限制或者超出float所能表示的范围,那么结果会出错。2、整型b
赋予字符型
c2,取b
低八位
,我想知道,如何得知一个整型的...
...个整数后输出。如输入
数字字符
3、2、1,输出一个
整数321
答:
这个你得清楚
字符类型
和
整型是
相通的,比如字符‘A’ 就等价于65 如:char c='A';int i=c;printf("i=%d",i);则输出的就是 i=65 为什么呢?因为65是字符A的ascall码。然后你得知道
数字字符
0到9的ascall码是48到57,因此您输入字符1之后,使用一个减法运算减去48之后,就得到1.其他的同...
无符号
整型是什么意思
?除了没有符合,和范围在0-65535,麻烦解释下下面的...
答:
当以
字符
形式输出一个整数的时候,就像你说的,取模256(2^8),然后把结果对应的ascii字符输出。
大家正在搜
字符型是什么
整型转化为字符型
转义字符是什么
字符和字符串区别
字符数组赋值
字符型变量赋值规则
整形是什么
整形转换为字符串
整型数据
相关问题
从键盘输入一个三位的正整数,将其逆序输出.如输入123,输出...
C语言编程:输出一个3位整数的逆序数,如输入123,输出32...
C语言输入一个正整数n,将其逆序输出。例如输入123,则程序...
c++设计一个程序,输入一个三位正整数,输出其各位数字组成的...
用C语言编程: 输入一个任由三位数,将其各位数字反序输出。〔...
编写程序:从键盘输入一个三位数的整数,要求将该数的反向序列输...
将一个正整数n输出成千分位形式,即从个位数起每三位之间加一个...
输出一个3位整数的逆序数。比如输入123,输出321。