0

Cでソケットを使用してサーバークライアントアプリケーションを作成しようとしています。サーバーとクライアントは正常にコンパイルされますが、相互に接続されていないようで、理由がわかりません(ソケットについて学び始めたばかりです)。私のOSはSunOs5.10です。

これはサーバーの私のコードです:http://pastebin.com/TbLCG5BA

これはクライアント用の私のコードです:http://pastebin.com/SvAtyyi7

お時間をいただきありがとうございます。

4

1 に答える 1

1

クライアントとサーバーの両方で、構造体を初期化した後、構造体でbzero()を呼び出しています。つまり、最初に情報を入力してから、すべてをゼロに設定します(すべての情報を失います)。

最初にすべてをゼロに設定します(したがって、使用しないフィールドを正しく初期化します)。次に、構造を初期化します。

于 2013-03-23T23:44:47.550 に答える