Workmake所用W语言介绍
来源:互联网 发布:杭州网络推广公司 编辑:程序博客网 时间:2024/05/16 20:28
一、定义变量
变量类型不用定义,赋什么类型的值,变量就变成了什么类型。常用的类型主要是数字与字符串。
1、定义全局变量
所谓全局变量,即整个系统都可见的变量,使用DIMG 命令定义,如:
DIMG aa1,aa2,aa3
定义全局数组变量,如:
DIMG aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIMG aa1[10]=99 //将所有数组的初值设为99
可以多次定义,比如在一个函数中已定义了,在另一个函数体中也可以再定义。
2、定义公共变量
所谓公共变量,即在一个窗口程序中可见的变量,使用DIMP 命令定义,如:
DIMP aa1,aa2,aa3
定义公共数组变量,如:
DIMP aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIMP aa1[10]="中国" //将所有数组的初值设为"中国"
可以多次定义,比如在一个函数中已定义了,在另一个函数体中也可以再定义。
3、定义局部变量
所谓局部变量,即在一个函数体可见的变量,使用DIM命令定义,或不用定义,直接赋值即可,如:
DIM aa1,aa2,aa3
aa1=123
aa2=223
aa3=333
或不用定义,直接写为:
aa1=123
aa2=223
aa3=333
定义局部数组变量,如:
DIM aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIM aa1[10]= //将所有数组的初值设为空
二、运算符号
+:加
-:减
*:乘
/:除
%:模
三、关系符号
=::等于
>:大于
>=:大于等于
<:小于
<=:小于等于
<>:不等于
四、注释符号
//
一行中,“//”符号右边的字符被注释,不参与程序运行
五、语句
1、条件语言
格式:
if 条件关系1 then
else if 条件关系2 then
......
else
end if
2、循环语句for
格式:
for n=0 to 100 step=1
end for
3、循环语句loop
格式:
Loop
end Loop
4、循环语句while
格式:
while 关系
end w
5、分支语句
格式:
Select 变量
Case 值1
…
Case 值2
…
…
Default
…
End case
不同于其他语言的是,该变量可以是数字,也可以是字符串。
6、函数
格式:
Fun 函数名称(参数1,参数2,...,参数n)
//函数体
Result=返回值
EndFun
- Workmake所用W语言介绍
- CDN技术原理以及所用技术介绍
- Ubuntu 挂载硬盘所用命令介绍
- vc 判断OS 所用语言版本
- VC 如何得到系统所用的语言?
- C语言函数W字母
- cognos transformer 建一个85w数据的cube所用的时间,接优化
- 详细介绍Z-Buffer与W-Buffer
- V模型,W模型,H模型介绍
- w
- w
- w
- w
- w
- w
- w
- W
- w
- DesToon后台管理功能模板显示问题
- delete与delete[]的区别和使用方法
- PO等-对这些缩写详细介绍:PO BO VO DTO POJO DAO概念及其作用(附转换图)
- c++中的new关键字
- Oracle EBS中查询Profile的各种SQL
- Workmake所用W语言介绍
- pthread库学习(2): 线程的同步,使用信号量
- js操作文件
- ffmpeg 编译指令的理解
- pthread_cleanup_push() pthread_cleanup_pop()
- 2012.06.11
- 彻底理解面向对象的多态
- 黑马程序员-----String
- 关于窗口