怎么获得一个BYTE类型的变量的长度呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 14:22:04
怎么获得一个BYTE类型的变量的长度呢

怎么获得一个BYTE类型的变量的长度呢
怎么获得一个BYTE类型的变量的长度呢

怎么获得一个BYTE类型的变量的长度呢
C#:
添加引用:
using System.Runtime.InteropServices;
代码:
byte a = 3; //定义变量
int b = Marshal.SizeOf(a.GetType()); //获取长度
MessageBox.Show(b.ToString()); //显示,a是byte则b=1;a是int则b=4
delphi:
procedure TForm1.Button1Click(Sender: TObject);
var
a: integer;
b: integer;
begin
a := 3;
b := sizeof(a);
showmessage(inttostr(b));
end;