[問題] android 與 c 之間的socket
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
visual studio 2008 及 android
問題(Question):
大家好,最近初學android應用程式,我做到要與我的server
連線傳送socket時出現了問題,android那端當作client,
server這邊則是用我相對較熟悉的c來實作,
連線的部分倒是沒有問題,確定兩邊可以連線上
但在我client端要傳送 字元 到Server端,server端printf出來的
東西比我輸入的東西還要多 變成亂碼也一起印出來了
記得沒錯的話,c這邊的一個char 是一個byte,
查了一下android的官方網站,它的char似乎是以兩個byte來做一個字元
( 這部分不知道有沒有被我誤解QQ )
不知道有沒有什麼方法可以讓我解決這個問題呢??
這個問題很怪,可是我對java實在不熟,如果Server端也用
java做的話對於在完成程式其他部分我會做的綁手綁腳
先謝謝各位大大了
餵入的資料(Input):
1234567
錯誤結果(Wrong Output):
1234567 ?????????????????????...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.55.27
→
03/10 02:41, , 1F
03/10 02:41, 1F
推
03/10 02:42, , 2F
03/10 02:42, 2F
→
03/10 02:43, , 3F
03/10 02:43, 3F
推
03/10 04:07, , 4F
03/10 04:07, 4F
→
03/10 08:27, , 5F
03/10 08:27, 5F
→
03/10 08:27, , 6F
03/10 08:27, 6F
推
03/10 10:05, , 7F
03/10 10:05, 7F
→
03/10 10:05, , 8F
03/10 10:05, 8F
→
03/10 21:55, , 9F
03/10 21:55, 9F
→
03/10 21:55, , 10F
03/10 21:55, 10F
→
03/10 21:57, , 11F
03/10 21:57, 11F
推
03/12 22:50, , 12F
03/12 22:50, 12F
→
03/12 22:51, , 13F
03/12 22:51, 13F
→
03/12 23:14, , 14F
03/12 23:14, 14F
→
03/12 23:15, , 15F
03/12 23:15, 15F
→
03/12 23:15, , 16F
03/12 23:15, 16F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):