私は c プログラミング言語で TCP クライアント アプリケーションを作成しています。プロジェクトはクライアント サーバー通信です。私はサーバーと正常に通信しており、サーバーは文字列のようにコマンドを送信しており、その文字列をチャートの配列に保存して実行していますが、問題は、サーバーが複数のコマンドを送信している場合があることです (最大3 コマンド) [100#100#100#] 100 はコマンド、# は記号なので、最初のコマンドがどこで終了するかがわかります。問題は、すべてのコマンドを別の char 配列に分割する方法です。どんなアイデアでも
PSなぜこれが起こっているのかという問題は、クライアントがcで書かれており、サーバーがJavaプログラミング言語で書かれており、クライアントがサーバーからのACKを待つべきではないためです。