편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.12.29

    소켓 프로그래밍 sockaddr_in, in_addr 구조체


    int main(int argc, char* argv[])
    {
    
        struct sockaddr_in addr1, addr2;
        char* str_ptr;
        char str_arr[20];
    
        addr1.sin_addr.s_addr = htonl(0x10203040);
    }
    

    여기서 s_addrin_addr 구조체에 선언이 된 변수입니다.

    궁금한 점은 in_addr 구조체가 선언도 안 되었는데 왜 오류가 아닌 것 인가요?

    (책 코드 일부를 발췌했습니다.)

    헤더파일은 stdio.h, string.h, arpa/inet.h를 선언 했습니다.

  • 프로필 로만로만님의 편집
    날짜2021.12.28

    소켓 프로그래밍 sockaddr_in, in_addr 구조체


    int main(int argc, char* argv[]) {

    struct sockaddr_in addr1, addr2;
    char* str_ptr;
    char str_arr[20];
    
    addr1.sin_addr.s_addr = htonl(0x10203040);
    

    }

    여기서 s_addr 은 in_addr 구조체에 선언이 된 변수입니다.

    궁금한 점은 in_addr 구조체가 선언도 안 되었는데 왜 오류가 아닌 것 인가요?

    (책 코드 일부를 발췌했습니다.)

    헤더파일은 stdio.h, string.h, arpa/inet.h를 선언 했습니다.