查看單個文章
  #6  
舊 2014-06-16, 08:26 AM
yumi yumi 目前離線
進階會員
 
註冊日期: 2005-12-29
文章: 1,373
預設

那个转换网页,2358868转换成16进制显示23fe54,而小写的23fe54转换成10进制也是2358868,是符合的。但是大写的000000000023FE54却转换成别的数字了,这个应该是网页有点问题。(64进制区分大小写,16进制不区分大小写,23FE54就是23fe54即2358868)

后面的两个程式,在我的机器上,dev-c++,打印的数字只有中间的不同,左右两个都是相同的。

#include <Stdio.h>
int main(void)
{
int x,*p;
p=&x;
x=10;
printf("%p %p %d\n",&x,&p,p);
printf("%p %p %d\n",&x,p,p);
return 0;
}

0022FF74 0022FF70 2293620
0022FF74 0022FF74 2293620
__________________
收购各位版友的四字母com、数字米com/net/cc、三杂米com、拼音米。价格随行市价。站内联系。

此篇文章於 2014-06-16 08:33 AM 被 yumi 編輯。
回覆時引用此篇文章