新
年
快
乐
整型
short(短整型)
int(整型)
long(长整型)
ushort(无符号短整型)//没有负数
uint(无符号整型)//没有负数
ulong(无符号长整型) //没有负数
举例:int a=5;
上面6个整型类型直接用于存放整型数字,short占用2个字节,int占用4个字节。一般在程序编写中int使用频率最高,最不会出现超出取值范围的情况。在一些追求高频交易的程序中,可能会用到short类型,这样在代码执行过程中精益求精,已达到更快交易的速度。
字符型
char(字符型)
uchar(无符号字符型)
字符型是用ASIIC码表示的整数,也可归类为整型
举例:char xx=‘a’;//a的ASIIC码是97
有了string类型后,一般情况很少用到字符型。
日期与时间型
datetime(日期与时间型)
举例:datetime NY=D'2019.01.01 00:00'; // 2019年初的时间
获取的时间与日期可以用整型的秒数来表示,也归类为整型。在程序中运用日期时间类型可以设置程序到期时间、程序运行时间等功能。
颜色型
color(颜色型)
颜色类型可以用整数表示,也可归类为整型。
举例:
C'128,128,128' //灰色
clrRed //红色
32768 //绿色
一般在程序编写中用第二种颜色比较多。
逻辑型
bool(逻辑型)
false(数字表示为)
true(数字表示为1)
也可归类为整型,主要用于条件判断。
浮点型
double(双精度)
udouble(无符号双精度)
float(单精度)
ufloat(无符号单精度)
举例:double a=0.154;
同样double占用8个字节,float占用4个字节,就运行速度来看float更快,但是精度不高。一般程序编写使用频率最高的是double类型。
字符串类型
string(字符串)
定义:是存储在内存连续字节中的一系列字符
例子:string a=” Hello how are you” //字符串必须在双引号内部
字符和字符串:
char a=’b’
string a=”b”
两者是不一样的,字符串常量a值是’b’和’\0’,可以看出只要是字符串的最后都有一个默认的零。
立即加星标,第一时间看好文
领取专属 10元无门槛券
私享最新 技术干货