posts - 1,  comments - 0,  trackbacks - 0
re: int A[10]中有A[10]存在吗? 许海林 2008-12-04 22:50
我取消max = array1[0];这个赋值
array1[10]的输出均为-858993460;
说明array1[10]的值受到max的影响。
如果不取消的话,array1[10]的值始终等于max的值,
可以改变max的值试试。
Address of max:0x0012FF7C
Address of array1[10]:0x0012FF7C
他们是同一地址.....
-52 由补码表示 204(unsigned char) ,二进制1100,
-858993460=(((204+204*256) *256+204)*256+204)-power(2,32)
即-x[原码]+x[补码]=0,power(2,n)
呵呵 参考参考
多谢分析
re: (转)const 的用法(2) 许海林 2008-10-22 10:41
受教受教
这里高手很多哈
小弟有个疑问:
将上面程序稍作改动:
deiver dee;
(base )dee = 100;
dee.print();
dee.relase();
des(&dee);

输入结果会出现:
base::operator, val = 100
~base::val = 100
deiver::print(), val = 12345

为什么重载的dee对象立即被析构?
小弟不甚明白。。。
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿

随笔档案

搜索

  •  

最新评论