基础类型 CBrother中的变量不需要类型声明,直接赋值即可。varv1100;整型varv2100。0;浮点型varv3100;字符串varv4orfalse布尔值varv5空对象varv6;空对象varv7UINT(100);无符号整型varv80x00ff00整型0x开头为16进制赋值varv90o11537;整型0o开头为8进制赋值varv100b10101;整型0b开头为2进制赋值varv11newArray();数组varv12newMap();字典varv13newList();列表classMyClass{vara100;varb100;}varv14newMyClass();自定义类型varv150xffffffffffff0000;数值超过int范围时,自动变为longvarv164200000000;数值超过int范围时,自动变为longvarv17a;整型a的ascii值97类型查看 CBType方法可以用来查看变量类型printCBType(v1);printCBType(v2);printCBType(v3);printCBType(v4);printCBType(v5);printCBType(v6);printCBType(v7);printCBType(v8);printCBType(v9);printCBType(v10);printCBType(v11);printCBType(v12);printCBType(v13);printCBType(v14);printCBType(v15);printCBType(v16);printCBType(v17); 输出结果为intfloatstringboolnullnulluintintintintArrayMapListMyClasslonglongint数值范围 类型 名称 范围 int 有符号整型,CBrother中整型默认是带符号的 21474836482147483647 uint 无符号整形 04294967295 long 长整型 263(9,223,372,036,854,775,808)2631(9,223,372,036,854,775,807) float 浮点数 21282128 bool 布尔值 true和false类型转化 CBrother提供了一系列的类型转化函数 函数 描述 用法 INT 转化为有符号整型 varv1INT(v) UINT 转化为无符号整型 varv1UINT(v) LONG 转化为长整型 varv1LONG(v) FLOAT 转化为浮点型 varv1FLOAT(v) STRING 将任意类型转化为字符串 varv1STRING(v)变量与常量 CBrother中变量用var表示,常量用const表示。变量可以被修改,常量不能被修改,常量的原理是字符串的替换,并不参与到代码的执行中,所以一些永恒不变的参数应该用常量来表示。varv100;变量constc100;常量会被解释执行会被翻译成print100;后再执