[問題] char *nume[1]=2e0000ff變成 int num[15]=2e0000ff

看板C_and_CPP (C/C++)作者時間16年前 (2009/03/05 23:29), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
請問我有一個字串 是char *nume[1]=2e0000ff 我要把2e0000ff變成下面這樣~~ int num[15]=2e0000ff 因為我要利用num[15]做 & 或 | 的運算~~~ 請問要怎麼轉~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.39.107

03/05 23:31, , 1F
我會用 union 不過有需要塞到 int[15] 這麼大嗎?
03/05 23:31, 1F

03/05 23:35, , 2F
好像不用 我誤會了~
03/05 23:35, 2F

03/05 23:35, , 3F
令num[15]=0;然後個別慢慢加到num[15]去。例:0xff=16*15+15
03/05 23:35, 3F

03/05 23:36, , 4F
不過用union 之後就可以轉成int num[]了嗎
03/05 23:36, 4F

03/06 00:06, , 5F
感謝 可以~~~感謝大家~~
03/06 00:06, 5F
文章代碼(AID): #19h-_c4B (C_and_CPP)
文章代碼(AID): #19h-_c4B (C_and_CPP)