+ -
当前位置:首页 → 问答吧 → 定义记录类型时的问题

定义记录类型时的问题

时间:2011-09-10

来源:互联网

先看两段代码:
1、
Delphi(Pascal) code

type
  hj = record
    name: string[8];
    sex: Boolean;
    age: Integer;
    case IfAnOtherName: Boolean of
      True: (AnOtherNaame: string);  //出错
      False: ();
end;


2、
Delphi(Pascal) code

type
  hj = record
    name: string[8];
    sex: Boolean;
    age: Integer;
    case IfAnOtherName: Boolean of
      True: (AnOtherNaame: integer);  //正常
      False: ();
end;


有人可以讲一下为什么字符串此类型就不可以呢? 希望有朋友可以讲明白一点

作者: wmkandyk12356   发布时间: 2011-09-10

string 和 Boolean 数据类型不一样,String 是Delphi 自己实现的一个对象。

Boolean 和 integer在本质上是一样的,

作者: ZyxIp   发布时间: 2011-09-10

热门下载

更多