.
.
名稱
incr - 增加變量的值
語法
incr varName ?increment?
描述
增加儲存在變量varName中的值,變量的值必須是一個整數,如果increment變量提供了,那麼增加的值爲increment的值,否則就增加1。新的值儲存在變量varName中並且返回。
從Tcl8.5開始,傳遞給incr的變量varName可能被unset,在這種情況下varName可能被賦值爲increment或者默認的1。
示例
變量x的值增加1:
incr x
變量x的值增加42:
incr x 42
變量x的值增加變量y:
incr x $y
變量x的值不增加(經常用來檢查一個過程的變元是否是整數,如果不是整數就返回一個錯誤):
incr x 0