質問: socket(AF_INET, SOCK_STREAM, 0); ``` このSOCKET sock0;が分からないです。 socket関数 小文字のほうは分かるのですが大文字のほうは一体なんでしょうか? 調べても小文字のほうのsocket関数しか出てきません。 分からないので参考になるリンクまたは説明をお願いします。
回答: `sock0`はOSの資源を使うための識別子を持つ変数です。`SOCKET`は識別子の型です。`int`とか`long`とかと同じです。 実態はここによるとunsignedの変数です。他の変数と差別化するために別名をつけています。