2010.01.14 00:44

4. 변수 선언

조회 수 6068 추천 수 2 댓글 5
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 보통의 프로그래밍 언어는 변수형을 먼저 선언한 후 변수명을 기입하게 되어 있습니다.

허나 Ruby는 변수에 대입되는 초기화되는 값에 의해서 변수의 형태를 결정 짓고, 변수형이 묵시적으로 결정이되어

초기화되는 변수 값에 대한 선언은 편리하게 값을 대입하면서 생성할 수 있습니다.

 

이벤트를 만든 후, 스크립트 창을 연 후에 아래와 같은 스크립트를 입력해 주십시요.

 

  a = 1

  b = "한국인"

  c = "music"

  d = 3.4

 

 그리고 확인을 눌러주시고 테스트 플레이를 해보시면 에러없고, 캐릭터에게 말거는 것도, 대화도 없습니다.

 디버깅창도 안나오게됩니다. 이는 정상적으로 실행이 되었음을 의미합니다.

 

위 변수들은 생성과 동시에 오른쪽에 입력된 값에 의해서 초기화가 되었음을 의미합니다.

즉 a라는 변수는 1이라는 정수를 명 받았고, b라는 변수는 char-line으로 글자들, 문자열을 받아 저장하고 있음을 의미합니다.

 

 그리고 이것들의 값을 테스트 하는 방법은 이전 강의에 말씀 드렸듯이, p 라는 키워드를 이용하여서 찍어 보시면 됩니다.

 

 p a

 p b

 p c

 p d

 

 

번외편

예약어라고 하는 것이 있습니다.

이는 루비에서 미리 사용해서 변수명으로쓰면 안되니 알아서 피해 써라라고 지정한 변수들이 있습니다.

alias    def      false    nil      return   unless
and      do       for      not      self     until
begin    else     if       or       super    when
break    elsif    in       redo     then     while
case     end      module   rescue   true     yield
class    ensure   next     retry    undef
위의 이름과 동일한 이름으로 변수명을 짓지 않으면 됩니다.


Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45