字元陣列放16進位數字的疑問 |
尚未結案
|
lancehtm
一般會員 發表:4 回覆:2 積分:1 註冊:2005-01-02 發送簡訊給我 |
我想在陣列裡放入如下面這些資料
放進封包要送給別台電腦
char sendbuf[100]={
0x80, 0x4c, 0x01, 0x03, 0x00, 0x00, 0x33, 0x00,
0x00, 0x00, 0x10, 0x00, 0x00, 0x04, 0x00, 0x00,
0x05, 0x00, 0x00, 0x0a, 0x01, 0x00, 0x80, 0x07,
0x00, 0xc0, 0x03, 0x00, 0x80, 0x00, 0x00, 0x09,
0x06, 0x00, 0x40, 0x00, 0x00, 0x64, 0x00, 0x00,
0x62, 0x00, 0x00, 0x03, 0x00, 0x00, 0x06, 0x02,
0x00, 0x80, 0x04, 0x00, 0x80, 0x00, 0x00, 0x13,
0x00, 0x00, 0x12, 0x00, 0x00, 0x63, 0x35, 0xe3,
0x9e, 0x9d, 0x62, 0x98, 0x7c, 0x64, 0x70, 0xf9,
0x78, 0xb7, 0x05, 0x85, 0xf5, 0x00 };; 可是我要送出時...資料只會顯示到0X00的前一個值
就是只有顯示到0x03而以
我也查過站上的文章...陣列有'\0'作為結束符號
可是0x00也會被視為結束符號嗎??
如果要完全按照陣列裡的值完整送出
我該怎麼轉換之類的@@" 我是初學者...請大家多多包含~"~
|
arisaka_matsuri
高階會員 發表:25 回覆:205 積分:231 註冊:2003-10-19 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |