C 구조를 선언하는 구문론적으로 적절한 방법은 무엇입니까? 전에 C structs가 여러 가지 다른 방법으로 선언된 것을 본 적이 있습니다.그것은 왜 그리고 만일 무엇이 있다면, 각자가 하는 일이 다릅니까? 예를 들어, struct foo { short a; int b; float c; }; typedef struct { short d; int e; float f; } bar; typedef struct _baz { short a; int b; float c; } baz; int main (int argc, char const *argv[]) { struct foo a; bar b; baz c; return 0; } 명백한 차이는 당신이 보여주는 것처럼main: struct foo a; bar b; ba..