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

如何初始十六進位值?

尚未結案
111111dd
一般會員


發表:25
回覆:32
積分:11
註冊:2003-12-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-23 00:24:19 IP:61.59.xxx.xxx 未訂閱
請問各位高手,有一些十六進位值,想要用一二行程式來定初值 ?鸍?x婰胚揍?扙EW~琉j赩5H| 1q漕?闈橛?l?d捘{?x??w:??c??<?p@"xI8J<鐠 (抱歉,只能貼圖,用COPY過來的16進位值變亂碼) 想用指標來指向這些十六進位值不知怎麼做較好? 又 BYTE *Data1=new BYTE[Size]; char *Data1=new char[Size]; 有何不同? 謝謝 發表人 - 111111dd 於 2004/04/23 00:43:01
g6101
高階會員


發表:22
回覆:129
積分:110
註冊:2002-06-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-23 09:36:35 IP:61.226.xxx.xxx 未訂閱
111111dd您好:
(1)(用一二行程式來定初值)不懂這句話意思為何?
   unsigned char buf[] = {0x87,0x47,0xA2,0xA0,0xDB,0x4F,0xF4,0x92};//這樣初始化如何?
   int Size = sizeof(buf);
   //memset(buf,0x01,Size);//這樣又如何?
   //*(__int64 *)buf = 0x92F44FDBA0A24787;  //強迫轉型又如何?   
   //for (int i=0;iText = str.Trim(); //<-看結果
(2)動手試一下就知道是什麼東東(類型)!
   //#include 
   //=================================
   Edit1->Text = typeid(LPSTR).name();
   Edit2->Text = typeid(BYTE).name();
   Edit3->Text = typeid(LRESULT).name();
   Edit4->Text = typeid(DWORD).name();     
◎天長地久有時盡,追求知識無絕期! 發表人 - g6101 於 2004/04/23 10:16:44
111111dd
一般會員


發表:25
回覆:32
積分:11
註冊:2003-12-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-23 15:23:59 IP:61.59.xxx.xxx 未訂閱
3Q g6101,
系統時間:2024-11-23 12:53:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!