본문 바로가기

lua

lua 변수 선언

루아에서의 변수의 형을 선언 할 필요가 없다.

어떠한 값을 대입하는 순간 그때 그때 마다 해당 변수의 형이 정해지며 그 형은 유동적이다.

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이 출력된다.

'lua' 카테고리의 다른 글

lua 루프  (0) 2012.11.07
루아 조건문  (0) 2012.11.05
lua 함수  (0) 2012.11.04
lua 변수  (0) 2012.11.02
lua 정리에 앞서  (0) 2012.11.01