INADDR_NONE 이 값이 0xffffffffU 인데 마지막 U가 뭔가요?

jamongx의 이미지

#include 파일

즉 /usr/include/netinet 디렉토리에 in.h 파일이 있는데요

그중에 아래 값이 define 되어있습니다.

#define INADDR_NONE 0xffffffffU

그런데 마지막 "U" 는 무엇을 의미하는지요? 떼어서 사용해도 무관한가요?

혹시 unsigned?

도움 부탁드리겠습니다.

수고하십시요

lifthrasiir의 이미지

unsigned 맞습니다. 대문자로 쓰나 소문자로 쓰나 똑같습니다.