C언어 구조체 선언 및 포인터 접근 예제
1. 정리 구조체를 선언하고 구조체 문법을 통해 접근하는 방식과 포인터로 1Byte 씩, 접근하는 예제입니다. 먼저, 5Byte의 my_struct 구조체를 선언하겠습니다. 구조체는 안에는 1Byte씩 할당된 변수들인 Rsv0~4까지 존재합니다. typedef struct { uint8_t Rsv0; uint8_t Rsv1; uint8_t Rsv2; uint8_t Rsv3; uint8_t Rsv4; }_my_struct; _my_struct my_struct; 차후에 사용될, 변수 i와 1Byte 포인터를 선언하겠습니다. 그리고 구조체를 구조체 문법형태로 접근하여 값을 넣고, 출력하겠습니다. 각각의 구조체 변수에 0~4값이 저장됩니다. 출력하면 다음과 같은 형태로 출력됩니다. 출력: 0, 1, 2, 3,..
2022.02.20