TCL自学笔记-07 proc函数命令语法
2023年10月20日 浏览:1633
过程函数proc
语法格式:
proc
函数名
参数列表
函数主体
功能:类似于C语言中的函数。即用户自定义的功能,方便多次调用。
proc add {a b} {
set sum [exp $a + $b]
return $sum}
puts [add 3 4]
puts [add 66 11]
全局变量与局部变量
全局变量:在所有过程之外定义的变量
局部变量:对于在过程中定义的变量,因为它们只能在过程中被访问,并且当过程退出时会被自动删除。
指令global,可以在过程内部引用全部变量
set a 2
proc sample {x} {
global a
set a [expr $a+1]
return [expr $a + $x]}
puts [sample 3]
点赞 2 评论 收藏