TC2.0基础教程——语法知识汇总

TC2.0基础教程——语法知识汇总

ID:37696272

大小:1.94 MB

页数:52页

时间:2019-05-29

TC2.0基础教程——语法知识汇总_第1页
TC2.0基础教程——语法知识汇总_第2页
TC2.0基础教程——语法知识汇总_第3页
TC2.0基础教程——语法知识汇总_第4页
TC2.0基础教程——语法知识汇总_第5页
资源描述:

《TC2.0基础教程——语法知识汇总》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TC下载网址:http://www.tcmade.com【TC2.0基础知识】语法和命令如果说把一个脚本比喻为一个人的话,那么语法和命令就是这个脚本的骨骼。没有了它们,脚本就不能成型。由于语法比较灵活,在这里我们着重介绍TC的语法(TC命令大全:http://www.tcmade.com/ttdn/Default.html)。每一门课程都有其固定的语法结构,我们的TC也不例外。所以,在使用TC编写脚本之前,我们必须要对它的语法结构有一定的了解。由于TC工具支持中英文两种语言编程,所以下面会使用中英两种语言下面介绍语法关键字。为了凸显重要关键字和普通

2、脚本的区别,在TC代码编辑器界面都会以不同颜色字体表示不同类型的字符,普通脚本以黑色字体显示,注释语句用绿色字体显示。如图1所示,我们这里要讲的语法关键字则是以蓝色字体显示的。图1语法关键字注释语句:如上图所示:在TC中,“//”(两个反斜杠)后面的语句就是注释语句。注释语句是对代码的解释和说明,目的是为了让别人和自己容易看懂代码的含义。在注释语句里面的任何字符都不会被编译,它在TC代码编辑器中以绿色字体显示。了解了TC语法在代码编辑器中的显示后,接下来就让我们一起来学习TC的语法知识吧!首先,我们要介绍的是TC命名空间。【TC命名空间】TC下载网

3、址:http://www.tcmade.comTC命名空间概念:命名空间(空间/namespase)就相当于一个项目的名称,在TC中每一个可以成功运行的脚本都有一个命名的空间名,这个命名空间名大多数是在我们写的脚本的第一行定义的。如图2所示,我们新建的每一个项目都需要输入一个项目名称,而这个名称其实就是这个项目的空间名称,它由我们自己编写,但写的时候要注意不能用重复一个名称新建项目,不然程序会报错,提示有相同的项目名,从而无法新建。图2给新建的项目命名空间名称是支持中英文两种语言定义的,所以你可以根据自己的习惯或者喜欢的方式给项目命名。不过要注意的

4、是,TC命名空间不能使用中文、英文、下划线、数字以外的字符。比如,你用“=”给项目命名中,就会出现下面的错误提示(见图3)。图3使用非法字符给项目命名后的出错提示---------------------------------------------------------------------------------------命名空间语句的定义格式:TC下载网址:http://www.tcmade.com空间……空间结束-------------------------------------------------------------

5、--------下面我们通过例子说明命名空间是如何定义的(见图4),代码如下:空间我的程序//这条语句就是定义了一个“我的程序”的命名空间,在这个命名空间中定义的所有函数都需要通过这个命名空间名来访问。功能整型测试()//定义一个名为测试,返回类型为int的函数辅助.消息框("调用测试函数成功!")返回0功能结束功能整型开始_点击()//定义一个名为测试,返回类型为int的函数我的程序.测试()返回0功能结束空间结束//这是空间结束语句。在一份完整的TC源码中,每一个命名空间都必须对应一个空间结束语句。TC下载网址:http://www.tcmad

6、e.com图4命名空间里的代码和辅助消息框显示的字符相对应--------------------------------------------------------------------------------------命名空间里面包含的是函数定义和全局变量的定义,不同名称的命名空间中出现的相同函数名表示的是不同的含义。多份源代码可以使用同一个命名空间,但是同一个命名空间中不能出现相同的全局变量名和函数名。下面举例说明在同一个命名空间中不能出现相同的全局变量名和函数名。我们新建一个名为“test2”的项目文件,输入下面的代码,然后“运行”

7、(见图5):空间我的程序功能整型开始_点击()返回0功能结束功能整型测试A()辅助.消息框("测试A")返回0功能结束TC下载网址:http://www.tcmade.com功能整型测试A()辅助.消息框("测试B")//编译这里会出错,在testsp中定义了相同的函数名返回0功能结束空间结束如图5所示,运行上面的代码后会出现出错提示,也就是说将一份有着两个相同函数名称的源代码放到源文件里面去编译,是无法编译通过的。图5出错提示【TC函数】TC下载网址:http://www.tcmade.comTC函数的定义首先我们来了解下TC函数的相关定义:1、

8、函数:函数也称为子程序,它是一种过程,为完成某个任务而执行一个指定的运算或操作。2、自定义函数:指的是用户自己定义一个函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。