struct student{
char name;
int age;
}
이렇게 정의되어 있을 때 구조체를 사용할 때
struct student std;
이렇게 쓰지 않고
student std;
이렇게 간략하게 쓰기 위해서 typedef를 써서
typedef struct student{
char name;
int age;
}STUDENT;
이렇게 쓰는거 아니에여?
근데 그냥 맨 위처럼 선언해놓고 메인 함수에서 student std; 해도 선언되고 값도 초기화되는데 typedef는 여기서 어떤 의미를 가지나여?
별명짓기?
https://gall.dcinside.com/tcpl
일을 두번시키려고 링크거는거지? - dc Cpp
58.227이 너야?
C에서는 typedef를 써야 struct를 생략할 수 있다. 그러나 C++에서는 항상 struct를 생략할 수 있다. 네가 쓰는 게 C++ 컴파일러인 것이다
감사합니다 횽님.. 위에 이상한 사람들 뿐이었는데 고맙읍니다..
원래 프갤에는 이상한 사람이 절대 다수다. 코딩 질문을 하려면 차라리 네이버 지식인을 가라
프레스비디오말이맞네