网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月22日
漏签
0
天
c语言吧
关注:
798,825
贴子:
4,356,727
看贴
图片
吧主推荐
视频
游戏
10
回复贴,共
1
页
<<返回c语言吧
>0< 加载中...
请教下!
只看楼主
收藏
回复
_熊_猫_侠_
酱油
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
昨天突然想到的问题!
比如说int=12345;那这12345在内存中是怎么储存的?是1,2,3,4,5分别对应一个ascii码值储存在int中吗?但是int只有4个字节呀,这样最大只能表示9999,显然是不对的!所以很困惑!!
zg0829
团子家族
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
每一个存一个字节
2025-06-22 13:06:56
广告
派蒙与荧
超能力者
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
了存成二进制!如2对应于
000000000000000000000000000010
彭GC
毛蛋
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
机器放的是二进制,12345对应的是00000000 00000000 00110000 00111001,8位二进制是一个字节,一共4个字节,另外储存时小端机器先放后面的字节,大段先放前面的
上林孤客
帕秋莉糕
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
int 有4个字节,一个字节有八位,在计算机内部以二进制存储所以能表示2的32次方个数,有符号的int的取值范围是-2∧31∽2∧31-1,这是作为数字12345的值,至于字符12345,就是另一回事了
端坐霜天3
团子家族
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在计算机中任何数据(包括字符、文本、整数、浮点数、图片、视频),本质都是一连串二进制数值拼合成的二进制流。
比如字符‘A’,字符(char)类型占一个字节,一个字节有8个(二进制)位,'A'在内存中以二进制数值的形式存储(01000001),这是它的实体,而'A'只是它在对人类显示时的表现形式。
就好比你的实体是骨骼肉身,而姓名只是你在别人心目中的表现形式。
字符串"AB"其实就是两个二进制数值的拼合(01000001 01000010)
整型(int)占4个字节,所以它有4*8=32个二进制位,十进制只是它面向人类时的表现形式,而他在内存中的实体仍然是32个二进制位组成的一个长串的二进制数值
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示