c linux에서 자신의 ip를 얻는 방법?

익명 사용자의 이미지

char * 의 "1.1.1.1" 이런 형태로
변수에 자신의 ip를 저장하고싶은데
잘 찾을수가 없네요....
c에서 linux에서 작업중입니다 아시는 분은 도와주세요

익명 사용자의 이미지

getsockname() 함수를 쓰시면 됩니다.

자세한 사용법은 구글링해서 찾으시길..