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

关于P: Pointer指针类型的问题请教

尚未結案
lovelypp
初階會員


發表:122
回覆:111
積分:46
註冊:2003-02-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-01 12:28:48 IP:218.104.xxx.xxx 未訂閱
P^是什么意思? dynamic array类型的变量是指针吗?dynamic array变量跟指针有什么区别?
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-01 13:13:47 IP:202.39.xxx.xxx 未訂閱
截自 help:
var
  X, Y: Integer;   // X 跟 Y 是 Integer 變數
  P: ^Integer;     // P 是指向 Integer 的變數
begin
  X := 17;         
  P := @X;         // P 是指 X 變數的記憶體位置(取得某變數的記憶體位置用 @ 這個符號)
  Y := P^;         // Y 是取得 P 這個記憶體位置的值(取得某變數的記憶體位置的值用 ^ 這個符號, 要放在變數後面)
end;
dynamic array 不一定是 Pointer 像 array of string 就不是指 Pointer array of Pointer 是指 Pointer
系統時間:2024-04-16 15:31:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!