type Ta = integer
type
Ta = integer;
与
type
Ta = Type integer;
分别是什么意思,有什么区别?我简单调用了下,都是对的。
var
i: Ta
begin
showmessage(inttostr(i));
end;
[解决办法]
Type关键字用于声明各种对象, 用Type关键字声明的对象, 在传递时按引用传递.
[解决办法]
第一种写法表示,Ta和integer是完全相同的类型,你可以理解成是别名
第二种写法表示,Ta和integer是两个完全不同的类型,虽然Ta实际上保存的也是整数类型的数据。
[解决办法]
它们的效果是一样的,区别是他们的类型标识上
var
i: Ta
前者i的类型是integer
后者i的类型是Ta