#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

#include<string.h>


typedef struct __data

{

char name[20];

} Data;


typedef Data* pdata;


int main()

{

pdata emp;

strcpy(emp->name, "왜안돼");

printf("%s", emp->name);

return 0;

}



error C4700: 초기화되지 않은 'emp' 지역 변수를 사용했습니다.


요로코롬 뜨는데,  이거 왜이렇게 뜨는거지? 포인터 안쓰면 정상작동되긴하는데 포인터 안쓰고랑 쓰고랑 차이가 뭐임?