大智网汇
综合信息情报站

tcl语言教程菜鸟教程-TCL语言的参数定义

TCL语言参数定义tcl编程教程

Tcl的Proceres类似于c函数.它们有参数,它们有返回值。基本定义方法如下:

procnameargListbody

当一个procere它被定义为命令,就像Tcl自带命令一样,通过名字呼叫,名字后面跟上参数。

缺省的,procere返回值是它的***个命令结果。但也可以通过return命令返回其他值。Return值可以在procere一旦执行,procere就此返回。

Example5.1:tcl脚本语言 入门到精通。

procsum_proc{ab}{

return[expr$a $b]procmagnitude{num}{

if{$num>0}{

return$numsetnum[expr$num*(-1)]

return$

setsum[sum_proc$num1$num2]学会TCL语言能做什么。

putsThesumis$sum

[magnitude3]

putsThemagnitudeof-2is[magnitude-2]tcl脚本语言入门书。

Output:tcl语言命令大全。

tcl语言教程菜鸟教程

Themagnitudeof-2is2

在procere中可以通过set创造变量,但变量只是procere一旦有效procere如果返回,这些变量将无法访问。procere需要访问主程序中的变量global关键字。

Example5.2:

procmb_proc{}{

setmyvar4

putsThevalueofthelocalvariableis$myvartcl脚本语言。

globalmyglobalvar

putsThevalueoftheglobalvariableis$

mb_proctcl语言ug。

Output:

Thevalueofthelocalvariableis4

赞(0) 打赏
以上内容(如有图片或视频亦包括在内)为自媒体平台用户上传并发布,未作人工编辑处理,不构成投资建议请自行甄别,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:wolfba@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容!

大智网汇

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 wolfba@q.com 举报,一经查实,本站将立刻删除。

投稿&软文功效网

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏

登录

找回密码

注册