设在窗体模块中有如下类型定义: Public Type Rec num As Integer name As String End Type 下面关于这一类型定义的叙述中正确的是( )。

admin2020-08-10  44

问题 设在窗体模块中有如下类型定义:
    Public Type Rec
        num As Integer
        name As String
    End Type
    下面关于这一类型定义的叙述中正确的是(        )。

选项 A、这是一个正确的类型定义
B、因为在Type Rec前面使用了关键字Public,所以是错误的
C、因为其中的name元素没有被定义为定长字符串,所以是错误的
D、自定义类型不能写在窗体模块中,所以是错误的

答案B

解析 当在标准模块中定义用户定义数据类型时,关键字Type前可以有Public(默认)或Private;而如果在窗体模块中定义,则必须在前面加上关键字Private。所以B选项叙述正确而A选项叙述错误;记录类型中的元素可以是变长字符串,也可以是定长字符串,C选项叙述错误;标准模块和窗体模块中均可以使用自定义类型,D选项叙述错误。本题选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/2lHp777K
0

最新回复(0)