정리예정/미분류

c언어

whereareyoung 2023. 10. 23. 10:03

union 과 struct 의 차이 

union int, float, char 
struct int, float, char 

size of 하면 이 경우에 union은 4바이트, struct 은 8바이트 (char 1바이트 이지만 데이터 관리 효율적으로 하기 위해 4바이트씩 끊기 때문에)
가 나온다. 그래서 union의 경우 각 시점에서 하나의 멤버만 사용가능하다. 

같은 공간을 레퍼런스 하기 때문에 값을 바꾸면 각각의 값이 서로 덮어쓰이게 됩니다.

값을 계속 덮어씌워 서.. 

할당된 데이터 바이트만 최소로 보내겠다 

 

완전히 같은 뜻이다. 연산자를 함수로 정의해서 쓴느거

'정리예정 > 미분류' 카테고리의 다른 글

[Unity] Menu UI  (0) 2023.09.25
[C#] IPv6 에서 IPv4 출력으로 변환  (0) 2023.09.25
Visual Studio 세팅 - C언어 학습용 설정  (0) 2023.07.25
C언어  (0) 2023.07.14
Visual Studio 세팅 - 파일 구조 확인  (0) 2023.07.12