这句话是什么意思?而且位串不是由二进制数组成的么?23456什么情况,求大神解答,谢谢。
这句话是什么意思?而且位串不是由二进制数组成的么?23456什么情况,求大神解答,谢谢。字长是同一时间处理的二进制数的位数,比如一个字长有4位,那意思就是4个字长就是四个...
这句话是什么意思?而且位串不是由二进制数组成的么?23456什么情况,求大神解答,谢谢。字长是同一时间处理的二进制数的位数,比如一个字长有4位,那意思就是4个字长就是四个四位二进制数么?
展开
1个回答
展开全部
这里并不涉及是否用2进制。而是指内存中数据存放的方法。
一种方法是顺序存放,即一个数接着一个数,按房间号码顺序存放。例如,一个数要4个房间,那么给它4个连号的房间,下一个数就是接下去的4个房间。即 图中的左半所示。
一种方法是链表方式存放,即数的存放不一定是顺序连号的房间,它通过指针指示 下一个数的房间号码是几。
一个数需要几个字节描述是另一个问题。例如一个复数,用2个实数表示,若实数类型是double, 则 1 个 复数要用 2 * sizeof(double) 字节。
链表方式存放 复数,不但数与数可以不用连续的房间号,实部与虚部也可不用连续的房间号。具体房间号用指针指示。
一种方法是顺序存放,即一个数接着一个数,按房间号码顺序存放。例如,一个数要4个房间,那么给它4个连号的房间,下一个数就是接下去的4个房间。即 图中的左半所示。
一种方法是链表方式存放,即数的存放不一定是顺序连号的房间,它通过指针指示 下一个数的房间号码是几。
一个数需要几个字节描述是另一个问题。例如一个复数,用2个实数表示,若实数类型是double, 则 1 个 复数要用 2 * sizeof(double) 字节。
链表方式存放 复数,不但数与数可以不用连续的房间号,实部与虚部也可不用连续的房间号。具体房间号用指针指示。
追问
谢谢,还想问一下,为什么地址之间都空了一个,0300~0302……
谢谢,还想问一下,为什么地址之间都空了一个,0300~0302……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询