最新回答 / 实时编程
1,0XFF FF FF FF 应该是8个F 2,8bit 是代表8个二进制位 8个二进制 可以用一个字节表示 1 Byte 64位就是8个字节 8byte 3,既然是64位 那么 我们定义指针 一般 也会使用 64来表示一个地址,相对于 64位的系统 一般表示 一次能计算的数据长度是64位,还有寄存器 什么的 也是64位的 这个就是硬件了。那么 如果一个地址用64位来表示 在 实现上 相对来说比较简单 这个实现 不是说地址线 一般地址线 应该是50左右吧 或者更少4,既然使用了64位 来操作...
2017-01-13
最赞回答 / Only_L
因为change函数使用了void类型,void类型的有一个作用是无返回值的,表示该函数没有返回值,也就是说在change函数内部即使你把a和b的值互换了,但也只是对于这个函数本身,并不能影响到main函数的。
2017-01-11
数组越界其实是可以编译的,因为数组其实就是一个引导地址,指向了一段连续空间,貌似有自动扩充的功能。根据填充的数值进行自我调整,不过不知道会不会有什么潜在的错误。
应该是编译标准的问题,visual c 6.0连对单个数组赋值都不支持,直接报错,必须对数组初始化,或者循环体内赋值
2017-01-07