애초에 extern 없어도 extern 아니야???


이상하네...



일단, 어 이거 설마


function 보고 extern 하다면서 내부에서 선언해버리면 문제되나?

했는데 문제 없었고,


이거 혹시 데이터 선언에 대해서 weak symbol 이 외부에 선언된거 없으면 에러 내뱉는건가?


하고 봤는데


warning 만 띄우고 제대로 실행이 되네??



그냥 명시해주는건가???


기능적으로는 아무 차이가 없는데 명시하는 용도?