구조체 질문
글쓴이: asleea / 작성시간: 수, 2012/02/22 - 12:53오전
typedef struct { } plusb_t,*pplusb_t; static struct usb_driver plusb_driver = { };
위와 같은 형태의 구조체가 있는데
첫번째꺼에서 plusb_t, *pplusb_t; 가 뜻하는게 먼가요 .?
plusb_t로도 선언하고 pplusb_t라는 포인터로도 동시에 선언 하는건가요 ?
그리고 두번째 꺼에서
static struct usb_driver plusb_driver =
' = ' 은 왜 들어가는 건가요 .?
Forums:
첫번째 - 해당 구조체를 새로운 타입 plusb_t로
첫번째 - 해당 구조체를 새로운 타입 plusb_t로 선언하고, 그 구조체에 대한 포인터형 pplusb_t도 같이 선언합니다. 일타쌍피
두번째 - int a = 5;랑 같은 구조입니다. 구조체 변수를 선언함과 동시에 그 내용을 { } 안의 내용으로 초기화 합니다.
댓글 달기