1,数据类型分类
整数分可以为有符号数和无符号数, 也可以按照四值和二值数进行分类。
二值有符号数:byte(默认位宽为8bit位),int(32),shortint(16),longint(64)。
四值有符号数:integer(32)
二值无符号数:bit(1)
四值无符号数:logic,time(64)
real:二值双精度浮点数
2,数组以及相关操作
(1)定宽数组
声明:
int array[0:15];
int array[16];
以上两个例子均声明了一个数组,含有16个整数
初始化一个数组:
int array[4]='{0,1,2,3};
int array_1[5];
array_1='{4,3,2,1,0}; //array_1赋值为[4,3,2,1,0]
array_1[0:2]='{5,6,7}; //[5,6,7,1,0]
array_1='{5{8}}; //[8,8,8,8,8]
array_1='{9,8,default:1}; //[9,8,1,1,1]
(2)多维数组
声明:
int array_0[0:7][0:3];