2014-05-19 2 views
1

$ (달러) 기호를 사용하지 않고 Tcl의 변수에 액세스 할 수 있습니까? 달러 기호를 사용하지 않고 새 변수에 하나의 변수 값을 지정할 수 있습니까?

예 :

set x 10 

내가 달러 기호없이 x의 값에 액세스해야합니다.

+0

할 수 있습니다 참조 할 때 당신은 $를 사용할 수없는 이유를 상세히? 당신이하고 싶은 것을 보여줄 수 있습니까? –

+0

@NiallByrne : $를 사용할 수 있습니다. 변수에 액세스하는 여러 가지 방법을 알고 싶었습니다. – wineyekumar

답변

3

음, 그렇습니다. $x 표기법은 실제로 호출 set x에 대한 속기입니다, 그래서 당신은이 작업을 수행 할 수 있습니다

set x 10  ;# assign to variable 
puts [set x] ;# access the value 
set y [set x] ;# assign value to other variable 
+0

답을 주셔서 감사합니다. – wineyekumar

+1

사실'set x '방식으로 쓰고 나중에'$ x' (구문 제한이 있음)가 나옵니다. –

관련 문제