https://www.youtube.com/watch?v=th23PxXSYpY&list=PLMsa_0kAjjrcxiSJnHNfzBN71D3zpYtkX&index=5


변수이름 공백,특수문자는 사용불가능이고
대소문자 구분됨.

그 외엔 암거나 해도 되는 줄알았더니
문자 또는 _(언더바)로 시작해야
그 이후에 숫자로 이어지게 구성 가능하다고 한다..

name123_ , _name_456은 되는데

123name_ 이렇게 숫자 시작은 안된다는 거.. 왜일까?

검색해봤더니 글이 마침 있군요 함번 읽어봅시다.
https://epicdevsold.tistory.com/20

저는 무슨 말인지 모르겟어서 울고잇어요,,.


https://eunju-kang.github.io/study/2020/11/15/study-2-%ED%8C%8C%EC%9D%B4%EC%84%A0_%EB%B3%80%EC%88%98%EC%9D%98_%EC%9D%B4%ED%95%B4/

이 글을 보니 

  • 숫자로 시작하면 안되는 이유? → 4 = 9 와 같은 혼란스러운 경우가 발생할 수 있기 때문

오 이제 좀 납득이 가는 듯한~
근데 그러면 숫자만 단독으로 변수명 지정 못 하게 하면 되지
왜 4a=9 이런 거도 안되는 거지
아무래도 규칙 넣는데 번거롭고 걍 영어나 언더바 써서 변수명 지정해도 백만개 만들 수 있는데
쓸데없이 숫자에 집착하지마라!!!!! 하고
걍 숫자로 시작되는건 다 불가능으로 규칙 넣은건가?

저 무슨 말인지 모르겠어서 울게 되는 글을 어케든 이해하려고 하면
아무래도 영어나 언더바로 변수명을 시작하면 컴파일러가 바로 이건 변수구나 하고 바로 조정을 하는데
숫자로 시작하면 상수인 줄 알고 조정했다가 문자 튀어나오면 다시 변수로 바꿔야하는게 
비효율적이니까 그런건가?

대충 그런 거같은데
일단 그렇게 알고 있어야겠읍니다


공부하고 있습니다..

H2님의 창작활동을 응원하고 싶으세요?