[問題] RS232輸入字串
如題,最近實驗碰到的問題,但是又有byte數的限制
例如,它規定輸入的command數為5bytes,16進位
指令類似於5258010100,其中
52 58 01 01 00,兩個數字為1byte,這樣要怎麼定義?
char[5]="5258010100"---->char[5]不夠裝啊
char* str="5258010100"---->沒辦法確定command是5bytes啊,
因為整個字串是command+data
其它用int,string等等,都沒辦法保證5bytes吧?
請問我該怎麼宣告這個字串變數呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.182.250
→
12/05 11:02, , 1F
12/05 11:02, 1F
→
12/05 11:14, , 2F
12/05 11:14, 2F
→
12/05 12:19, , 3F
12/05 12:19, 3F
→
12/05 12:21, , 4F
12/05 12:21, 4F
→
12/05 13:22, , 5F
12/05 13:22, 5F
→
12/05 13:23, , 6F
12/05 13:23, 6F
→
12/05 13:47, , 7F
12/05 13:47, 7F
→
12/05 21:33, , 8F
12/05 21:33, 8F
→
12/05 22:55, , 9F
12/05 22:55, 9F
→
12/06 23:03, , 10F
12/06 23:03, 10F
討論串 (同標題文章)