Programming in Lua 2판 챕터5 - 함수


Programming in Lua 2판 챕터5 - 함수

함수명(인자, 인자, ...)의형식을 가집니다.print(8*9, 9/8)에서print는 함수 이름,8*9와 9/8은 인자들입니다.위 코드에서 파란 부분들이함수 이름들이고3, 10, a, os.date()의 결과는인자들 입니다.인자가 없는 함수라도괄호 ()를 뒤에 붙여줘야합니다.인자가 한개이며문자열이나 테이블인 경우괄로를 생략할 수 있습니다.oop를 위한 콜론(:) 호출법도있는데 o.foo(o.x) 대신o:foo(x)로 호출 할 수 있습니다.이것에 관해서는 챕터16에서자세히 알아보도록 합시다.함수의 정의는 아래와 같은모양으로 합니다.function 뒤에 함수이름add를 써주고괄호()안에 입력 인자들을,end 전까지 함수의기능을 만들어 줍니다.함수의 인자들은 지역 변수..........

Programming in Lua 2판 챕터5 - 함수에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Programming in Lua 2판 챕터5 - 함수