如果要处理现有代码(例如,使用其他语言编写的代码、预先存在的 DLL 或 COM 项目),则创建固定大小的数据结构的功能很有用。

[attributes][modifiers]fixed type identifier [expression];

参数

参数 说明

attributes(可选)

可选的声明信息。有关属性和属性类的更多信息,请参见属性

modifiers(可选)

包括 new 修饰符和四个访问修饰符之一的可选修饰符。

type

下列类型之一:boolbyte char shortintlongsbyteushortuintulongfloatdouble

identifier

数组的名称。

expression

计算结果为数组大小的表达式。

例如,下面的语句声明一个长度为 30 的固定大小的缓冲区 (name):fixed char name[30];

Expand 图像备注

Expand image请参见