{C}{技術}{公開}{広告付き}(4)

{inet_ntoa() K#F85E/1859}

inet_ntoa() は,C 言語において,IP アドレスを表現した整数から文字列に変換するための関数である。この整数は,in_addr 構造体の s_addr メンバーに格納される。

この文字列は,静的な領域に確保されているため再入可能ではない。再入可能版として inet_ntoa_r() がある。

また,逆の働きをする関数に inet_aton() がある。こちらには再入問題はない。