[問題] 關於SByte資料型態與漢字的關係
我知道一個中文字占3個SByte,如同一個中文字占2個Byte
於是我找到了Byte[]陣列轉中文的公式:
str=Chr(tmpByte[i]*256+tmpByte[i+1]); //來取得中文
然而 Sbyte[]陣列轉中文的公式又為何??
還是需轉換成Byte[]再轉為中文,那又如何轉為Byte[]??
我試過人家說的<0就+256,就是Byte
但是那是以英文或數字來看可以,漢字的組成好像就無效...
請大家提供意見,非常感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.183.241
推
12/16 20:03, , 1F
12/16 20:03, 1F
→
12/17 15:59, , 2F
12/17 15:59, 2F
→
12/19 09:04, , 3F
12/19 09:04, 3F
→
12/19 09:05, , 4F
12/19 09:05, 4F