lua
lua 변수 선언
장곰부대
2012. 11. 3. 20:41
루아에서의 변수의 형을 선언 할 필요가 없다.
어떠한 값을 대입하는 순간 그때 그때 마다 해당 변수의 형이 정해지며 그 형은 유동적이다.
ex)
a=10 -- a라는 변수에 10이라는 정수(number)를 대입한다.
a=3.14 -- a라는 변수에 3.14라는 실수 값(number)을 대입한다.
a="ABC" -- a라는 변수에 "ABC"라는 문자열(string)을 대입한다.
함수의 이름도 하나의 변수이다.
ex)
function myfunc()
print("100")
end
a = myfunc -- 다른개념이지만 c의 포인터로 이해하면 될 듯
a() -- 100이 출력된다.