全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:621
推到 Plurk!
推到 Facebook!

記憶體配置問題

尚未結案
gooddess
一般會員


發表:7
回覆:2
積分:1
註冊:2003-04-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-07 22:47:00 IP:211.23.xxx.xxx 未訂閱
請教各位  我需要對一記憶體位置做運算,運算後的新值做為新的記憶體位置,然後將數值存入新的記憶體位置 result,offset_vale皆為int. result將被指派為新的記憶體位置
int result,offset_value;
int *address=®2_value;
result = address  offset_value;//
可是接下來我該怎麼將數值丟入memory address=result的這個位置呢 對不起...如果看不懂問題,是我的表達能力不好><
richtop
資深會員


發表:122
回覆:646
積分:468
註冊:2003-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-07 23:32:21 IP:211.76.xxx.xxx 未訂閱
gooddess 您好:    不知道將程式改為下述方式,符不符合您的需求? 利用指標去記位址,這樣比較容易將值存入該記憶體所在的位址。
引言: 請教各位 我需要對一記憶體位置做運算,運算後的新值做為新的記憶體位置,然後將數值存入新的記憶體位置 result,offset_vale皆為int. result將被指派為新的記憶體位置
int *result,offset_value;
int *address=®2_value;
result = address  offset_value;//
*result = The_Value; //存入資料
可是接下來我該怎麼將數值丟入memory address=result的這個位置呢 對不起...如果看不懂問題,是我的表達能力不好><
RichTop 敬上 =====***** 把數學當工具,可以解決問題;將數學變能力,能夠發現並解決問題! =====#####
Albertz
初階會員


發表:2
回覆:57
積分:31
註冊:2002-09-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-08 09:28:41 IP:211.20.xxx.xxx 未訂閱
引言: 請教各位 我需要對一記憶體位置做運算,運算後的新值做為新的記憶體位置,然後將數值存入新的記憶體位置 result,offset_vale皆為int. result將被指派為新的記憶體位置
int result,offset_value; int *address= (int*)&value; result = "某運算過程的結果"; address[offset_value] = result;
系統時間:2024-07-08 11:05:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!