《b程序设计》第2章powerscript编程语言

《b程序设计》第2章powerscript编程语言

ID:40057973

大小:737.55 KB

页数:52页

时间:2019-07-18

《b程序设计》第2章powerscript编程语言_第1页
《b程序设计》第2章powerscript编程语言_第2页
《b程序设计》第2章powerscript编程语言_第3页
《b程序设计》第2章powerscript编程语言_第4页
《b程序设计》第2章powerscript编程语言_第5页
资源描述:

《《b程序设计》第2章powerscript编程语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章PowerScript编程语言2.1PowerScript语言基础2.2数据类型2.3运算符及表达式2.4变量2.5PowerScript语句2.6语句应用实例小结返回总目录2.1PowerScript语言基础2.1.1注释2.1.2标识符2.1.3特殊的ASCII字符2.1.4空值2.1.5代词返回章目录2.1.1注释注释是添加在程序中的一些说明性文字。注释并不会被执行,而是简单地被跳过。PowerScript有两种注释:行注释:用//表示,从双杠开始到行尾均为注释。块注释:用/**/表示,从/*开始到*/结束为注释。例如,下面

2、是两种注释的使用://这是一行注释st1.Text=″希望本书为您提供帮助″//占用半行注释/*从此行起注释…中间行…尾行结束注释*/返回本节录2.1.2标识符用来标识变量名、数组名、文件名、函数名、窗口名、控件名及对象名等的字符序列,称为标识符PowerScript中标识符的命名必须遵循以下原则:(1)必须以字母或下划线“”开头。(2)不可以是保留字。(3)最长可以到40个字符,但中间不能有空格(实际可以比这更长)。(4)不区分大小写字母(PART和Part、part是等价的)。(5)可以是任何字母、数字及一些特殊符号(-、、S

3、、#

4、、%)的组合。返回本节录2.1.3特殊的ASCII字符在字符串中可以包含一些特殊的ASCII字符,特别是控制字符。特殊的ASCII字符或控制字符用符号“~”做前缀。返回本节录2.1.3特殊的ASCII字符返回本节录特殊字符表示方法特殊字符表示方法换行~n走纸~f回车~r退格~b制表符~t波浪线~~垂直制表~v十进制形式的ASCII码~000-~255单引号~′十六进制形式ASCII码~h00-~hFF双引号~″八进制形式的ASCII码~o000-~o3772.1.4空值空值(Null)是关系数据库的一个特殊概念,可以把它看做是一个特定的

5、值,代表数据未定义、不确定。它与空字符串、数值零以及日期0000ˉ00ˉ00的意义完全不同。空值在程序中用英文单词Null表示。返回本节录2.1.5代词PowerBuilder提供了四个代词:This、Parent、ParentWindow和Super,可以用于引用某指定对象或控件,来增加程序代码的通用性This:代表窗口、用户对象、菜单、应用对象或控件本身,即代表正在为之编写事件处理程序的对象Parent:指当前控件所在的窗口arentWindow:代表运行时菜单所在的窗口,该代词只能在菜单的事件处理程序中使用。Super:此代词只在

6、使用了继承时使用,指代的是该对象的父对象。调用祖先对象函数的语法格式是:Super::〈函数名〉(〈参数表〉)返回本节录本节完2.2数据类型2.2.1标准数据类型2.2.2系统对象数据类型2.2.3枚举数据类型2.2.4Any数据类型返回章目录2.2.1标准数据类型标准数据类型是我们在各种程序设计语言中已经熟悉的数据类型,如字符型、数值型、日期型等。下面我们简单介绍一下这些数据类型Blob:大型二进制类型。包括文本文件、图像等。Boolean:布尔类型。布尔型变量只有True和False,用于逻辑表达式。声明布尔类型变量时,默认值为Fa

7、lse。Character(或Char):单个ASCII字符。Date:日期类型。包括年(4位数)、月(2位数)、日(2位数)。如:2002ˉ12ˉ05。返回本节录2.2.1标准数据类型DateTime:日期时间类型。包括年、月、日和时间。如:2002ˉ12ˉ0519∶23∶36Decimal(或Dec):数值型。带符号,最多18位数,小数点位置不限。如:456.2312Double:双精度类型。范围从2.2E-308到1.7E+308,默认值为0。如:1.234E-5。Integer(或Int):整型。16位带符号整数,范围从-327

8、68到32767,默认值为0Long:长整型。32位带符号整数,范围从-2147483648到2147483647,默认值为0返回本节录2.2.1标准数据类型Real:实型。具有6位有效数字的带符号浮点数,范围从1.17E-38到3.4E+38,默认值为0。如:56.43E+6String:字符串类型。用于存储任意的ASCII字符,32位环境中长度只受系统能力的限制。书写时,用单引号(′′)或双引号(″″)括起来,如:′ABC′Time:24小时制时间,包括小时、分、秒及几分之一秒。范围从00∶00∶00到23∶59∶59∶999999

9、。如:12∶45∶56∶123456返回本节录2.2.1标准数据类型UnsignedInteger(UnsignedInt或UInt):无符号整型。16位数,范围从0到65535。UnsignedLong(

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

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

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