1. ホーム
  2. C言語

TCPソケット接続エラー:非ソケットでのソケット操作

2022-02-22 11:22:36

<スパン Baiduは、いくつかのユーザーはまた、私と同じ状況に遭遇し、多くを参照し、最終的に解決策を発見した見た!

私のコードにたくさんの低レベルのエラーが見つかりました! 以下の通りです。

if(fd = open(filename,O_RDWR|O_CREAT,0777) == -1 )









代入記号 "="は優先順位が最も低いので、次のように比較の前に必ず括弧を付けます。

<スパン <スパン if((fd = open(filename,O_RDWR|O_CREAT,0777)) == -1 )

このようなコードの誤りをすべて修正すると、プログラムは正常に動作するようになります