c语言的推箱子程序,解释一下

2025-02-27 23:36:33
推荐回答(5个)
回答1:

共用体的内存是共享的,也就是说chKeyBit数组与iKeyInfo占用同一段内存
指定了iKeyInfo,实际上chKeyBit数组的元素也有值了
还需要注意的是对于一个类型的值,访问其内存时是先从高位地址到低位地址,比如,long型四个字节,若它读出的值是0x12345678那么它的地址空间对应是
12高位地址
34
56
78低位地址
而数组是顺序分配的,下标大的地址高,所以才有通过*(数组名+i)访问第i+1个元素。

对了TC或WinTC编译器里
unsigned int是两个字节的

回答2:

我从我的图书索引关键字表的建立,中的一个函数的一个变量 i 提出来,问你有啥用,你能答得上吗?

回答3:

问问题总要详细点的吧,这样别人才能根号的解答啊,不然人家连什么意思都不知道。。。。

回答4:

为什么不把你那程序贴出来一起看看啊
这样谁知道啊

回答5:

程序没有完啊!