2010.01.14 00:44

4. 변수 선언

조회 수 6095 추천 수 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
위의 이름과 동일한 이름으로 변수명을 짓지 않으면 됩니다.

  1. Ruby 언어 공부에 참고가 될 만한 사이트들 (계속 추가 됨)

    Date2011.01.28 By독도2005 Views10752
    read more
  2. 루비를 처음 한다고 겁내지 마세요. 초보자도 할수 있게 설명했어요!

    Date2010.01.14 By니오티 Views11851
    read more
  3. 9. 인스턴스 변수

    Date2010.01.24 By펜릴 Views4794
    Read More
  4. 펜릴's 쉽게 루비와 친해지기 강의 <2장 초기값,실시간처리 편>

    Date2010.01.24 By펜릴 Views4492
    Read More
  5. 펜릴's 쉽게 루비와 친해지기 강의 <1장 변수 편>

    Date2010.01.19 By펜릴 Views6904
    Read More
  6. 8-1. 전역변수 (지역변수 사용)

    Date2010.01.14 By니오티 Views5895
    Read More
  7. 8. 전역변수

    Date2010.01.14 By니오티 Views6072
    Read More
  8. 7. 내장 함수

    Date2010.01.14 By니오티 Views5622
    Read More
  9. 6. 메소드(함수)

    Date2010.01.14 By니오티 Views6572
    Read More
  10. 4. 변수 선언

    Date2010.01.14 By니오티 Views6095
    Read More
  11. 3. 디버깅 메시지

    Date2010.01.14 By니오티 Views5816
    Read More
  12. 2. 프로젝트 작성

    Date2010.01.14 By니오티 Views5822
    Read More
  13. 1. 루비

    Date2010.01.14 By니오티 Views5655
    Read More
  14. 외. 연산자와 문자

    Date2007.07.27 By조한철 Views5512
    Read More
  15. 외. 연산자와 문자

    Date2007.07.27 By조한철 Views5797
    Read More
Board Pagination Prev 1 Next
/ 1

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