線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:755
推到 Plurk!
推到 Facebook!

關於記憶體位址的問題

尚未結案
FPZ
一般會員


發表:1
回覆:3
積分:0
註冊:2005-05-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-30 00:53:43 IP:61.216.xxx.xxx 未訂閱
請問如何用"Label"將指標所指的"記憶體位址"秀出來?
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-30 04:01:55 IP:203.204.xxx.xxx 未訂閱
您好: 試試以下方式: char *a; Label1->Caption=IntToHex('0x' (char)a,8);
FPZ
一般會員


發表:1
回覆:3
積分:0
註冊:2005-05-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-30 08:35:42 IP:218.168.xxx.xxx 未訂閱
引言: 您好: 試試以下方式: char *a; Label1->Caption=IntToHex('0x' (char)a,8);
謝謝 但是好像不行耶...T_T 再請問一下 如果我宣告: int a = 10; int *ptr; 我如何將指標指向a的記憶體位址? 然後再利用Label1秀出來勒?
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-05-30 08:52:47 IP:61.66.xxx.xxx 未訂閱
FPZ你好: 請試試看 int a = 10, *ptr = &a; char string[25]; Label1->Caption = itoa((int)ptr,string,16);
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-05-30 09:44:45 IP:61.70.xxx.xxx 未訂閱
您好: 請問一下不行是哪邊不行,是出現錯誤訊息???,還是資料錯誤??? 我猜是下面紅色的地方錯了,有時候寫C有時候寫pas,腦袋常常搞混>"< char *a; Label1->Caption=IntToHex("0x" (char)a,8); 下面這篇也給你參考一下: http://delphi.ktop.com.tw/topic.php?topic_id=51903
FPZ
一般會員


發表:1
回覆:3
積分:0
註冊:2005-05-30

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-05-31 07:50:32 IP:61.216.xxx.xxx 未訂閱
引言: FPZ你好: 請試試看 int a = 10, *ptr = &a; char string[25]; Label1->Caption = itoa((int)ptr,string,16);
感謝blk5743大大 多虧您的程式 我做出來了 非常謝謝
FPZ
一般會員


發表:1
回覆:3
積分:0
註冊:2005-05-30

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-05-31 07:55:19 IP:61.216.xxx.xxx 未訂閱
引言: 您好: 請問一下不行是哪邊不行,是出現錯誤訊息???,還是資料錯誤??? 我猜是下面紅色的地方錯了,有時候寫C有時候寫pas,腦袋常常搞混>"< char *a; Label1->Caption=IntToHex("0x" (char)a,8); 下面這篇也給你參考一下: http://delphi.ktop.com.tw/topic.php?topic_id=51903
嗯,是錯誤訊息(更改後也是不行) 非常感謝supman大大 我已經做出來了,謝謝
系統時間:2024-11-23 8:56:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!