• 实际上包含了两个部分:一个语言和一个库。首先,Tcl是一种简单的脚本语言,主要使用于发布命令给一些互交程序如文本编辑器、调试器和shell。由于TCL的解释器是用C\C++语言的过程库实现的,因此在某种意义上我们又可以把TCL看作C库,这个库中有丰富的用于扩展TCL命令顷辩的C\C++过程和函数,所以,Tcl是一个库包,可以被嵌入应用程序,Tcl的库包含了一个分析器、用于执行内建命令的例程和可以使你扩充(定义新的过程)的库函数。每个应用程序都可以根据自己的需要对TCL语言进行扩展。
• 扩展后的TCL语言将可烂困以继承TCL核心部分的所有功能,包括核心命令、控制结构、数据类型、对过饥乎念程的支持等;TCL良好的可扩展性使得它能很好地适应产品测试的需要,目前已成为自动测试中事实上的标准。
一个TCL脚本可以包含一个或多个命令。命令之间必须用换行符或分号隔开,。
为了销顷让你更好的理解,我歼租编个小程序吧,其实goto语句和switch是有点相似的。#include"stdio.h"
main()
{int a
scanf("%d",&a)
if(a>0) goto exit
else goto exim
exit:printf("这是一个正整数\n")
exim:printf("这是一个不大于零的整数\n")
}
其实亏改陆我估计你是把exit和exit()搞混乱了,前者是标志,后者是函数。
希望回答对楼主有帮助,呵呵。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)