转义和标点符号
转义符号是在文本内容里使用,也就是两个双引号之间的文字内容,例:s="您好\r\n世界";
极语言的代码是允许在中间换行的,两个双引号之间也可以使用换行符制表符分页符等等
符号\r\n转换成换行加回车。其它需要加单引号''如:'\r'为换行符,
'\n'为回车符;'\t'为水平制表符;'\f'为分页符;'\v'为垂直制表符;
''为双引号;'\0'为0字符;'\1'为缩进符号;'\2'为两个换行和回车符组合
另外可以用\把单个文字转换为编码值 ,如 查字符(str,\s);\转编码值也可以写作'',例如: 查字符(内容,'s');
0#中国;取两个汉字的编码值;0$abcd;取四个英文的编码值
0:1.2.3.4 支持IP段,颜色值,字节高低位等转换为整数值
标点符号在代码中主要是区分文字,或者定义代码范围或行为性质等
这些符号并不生成执行指令,但是可以用来规范或改变生成的执行指令
符号 | 类型 | 中文释义和示例 |
@ | 多用途 | 1标记;2取内存地址;3取已知内存偏移地址 |
|| | 多条件判断 | 或者 |
&& | 多条件判断 | 而且 |
$ | 二进制文本 | "$4367008C7A",把十六进制字符转换成二进制数据 |
` | 宽字符文本 | "`文字内容",ANSI转成宽字符文本 |
. | 指针/连接符 | 读写指针偏移,也可在名称中使用 |
_ | 指针/连接符 | 读写指针偏移,也可在名称中使用 |
"" | 文字内容 | 文字内容前后用双引号 |
$ | 声明文本 | 变量或函数后使用,代表是文本数据 |
: | 标记 | 开头: 跳到 开头 |
: | 转成小数运算 | 变量或函数前使用 |
: | 返回小数值 | 返回(:4.5)返回(:结果) |
# | 表示浮点 | 浮点 值=45.63#; |
\ | 取文字编码 | 取单个文字(包括中文)的编码值 |
' | 注释符号 | 符号后面一行内容为注释 |
// | 注释符号 | 符号后面一行内容为注释 |
/* */ | 多行注释 | /*开始到*/之间的内容为注释 |
$ | 十六进制 | 如 数值=$0D0A |
0x | 十六进制 | 如 数值=0x0D0A |
0# | 取文字编码 | 0#中国;取两个汉字的编码值 |
0$ | 取文字编码 | 0$abcd;取四个英文的编码值 |
0@ | 取日期数值 | 0@2019-4-5;取日期的整数型数值 |
0: | 取字段数值 | ip=0:192.168.1.1;颜色=0:255.64.128;键值=0:70,2;(CTRL+F) |
( ) | 小括号 | 如果(左=右);相加(数,值); 整数 组(10);组(0)=15;数=组(1); |
[ ] | 类型或文本长度 | 文本 内容[16];时间类 时间[5];数=内容[2] |
{ } | 代码片段 | 用于条件判断或循环 |