typedef struct A {~~~} B;
이렇게 쓰는 이유가 뭐야....
굳이 한쪽을 골라야 하는 경우라면 나머지 한쪽이 있는 경우가 무엇이며
둘다 쓰는 경우가 있어서 둘다 있는거라면 그 경우가 도대체 뭔데???
typedef 쓰고 익명구조체로 선언하는거랑
struct를 쓰고 named 구조체로 선언하는거랑은 또 뭐가 다르냐고...
typedef struct A {~~~} B;
이렇게 쓰는 이유가 뭐야....
굳이 한쪽을 골라야 하는 경우라면 나머지 한쪽이 있는 경우가 무엇이며
둘다 쓰는 경우가 있어서 둘다 있는거라면 그 경우가 도대체 뭔데???
typedef 쓰고 익명구조체로 선언하는거랑
struct를 쓰고 named 구조체로 선언하는거랑은 또 뭐가 다르냐고...
typedef 는 overwrite가 안되고 named 구조체는 해당 name 에 구조체를 배정하는 형식이라서, overwrite가 된다는건가? 실험하고와야지
구조체 선언 이런거 정체가 뭔지 궁금하다. 하는짓은 전처리기비슷한새끼들인데.... 얘들은 블록스코프가 있네