Data에 구조가 정형화 되어 있을 경우 해당 Data 구조체를 정의하고 문자열에 해당 구조체형태의 옷을 입히면 사용하기가 편리하다!
포인터를 이용해 해당 구조체 Type으로 옷을 입힌다음 구조체 포인터 연산자를 이용하여 사용하면 된다!!
struct _STATDATA{ char item1[4]; char item2[10]; char item3[4]; char item4[5]; char item5[2]; }; int RcvModule(char *RcvData){ struct _STATDATA *StatData; StatData = (struct _STATDATA *)RcvData StatData->item1; StatData->item2; StatData->item3; StatData->item4; StatData->item5; }
포인터를 이용해 해당 구조체 Type으로 옷을 입힌다음 구조체 포인터 연산자를 이용하여 사용하면 된다!!