位置:首頁 > 軟件操作教程 > 工業(yè)產(chǎn)品軟件 > UG(Unigraphics NX) > 問題詳情

UG-NX6 7.5.3 TCL語法簡介 2.?dāng)?shù)組變量

提問人:劉團圓發(fā)布時間:2020-10-29

2.?dāng)?shù)組變量

數(shù)組是一些元素的集合。TCL的數(shù)組和一般編程語言中的數(shù)組有很大的區(qū)別。在TCL中,不能單獨聲明一個數(shù)組,數(shù)組只能和數(shù)組元素一起聲明。數(shù)組中數(shù)組元素的名字包含兩部分:數(shù)組名和數(shù)組中元素的名字,TCL中數(shù)組元素的名字(下標(biāo))可以為任何字符串。

例如:

set day(Monday) 1 

set day(Tuesday) 2

第一個命令生成一個名為day的數(shù)組,同時在數(shù)組中生成一個名為Monday的數(shù)組元素,并把值置為1,第二個命令生成一個名為Tuesday的數(shù)組元素,并把值置為2。

在數(shù)組元素的置換中,除了有括號之外,數(shù)組元素的置換和簡單變量類似。例如:

set   a Monday

set   day(Monday)    1

set   b $day(Monday)  //b的值為1,即day(Monday)的值。

set   c $day($a)        //c的值為1,即day(Monday)的值。


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部