下列关于 Variant 类型的说法哪个是不正确的?( )A.variant类型的变量被动态赋值为一个特定的数据类型后,不能再赋值为一个其它的数据类型B.variant类型变量是无类型变量C.variant类型是以前 Borland C++ 中固有的 Variant类型的模仿D.variant类型无需进行释放,回收内存

题目

下列关于 Variant 类型的说法哪个是不正确的?( )

A.variant类型的变量被动态赋值为一个特定的数据类型后,不能再赋值为一个其它的数据类型

B.variant类型变量是无类型变量

C.variant类型是以前 Borland C++ 中固有的 Variant类型的模仿

D.variant类型无需进行释放,回收内存


相似考题
更多“下列关于 Variant 类型的说法哪个是不正确的?( ) A.variant类型的变量被动态赋值为一个特定的 ”相关问题
  • 第1题:

    以下关于指针概念不正确的是( )。

    A.指针变量可以用整数赋值,但不可以用浮点数赋值

    B.一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量

    C.只有同一类型的变量地址才能放到指向该类型变量的指针变量之中

    D.只能将地址赋给指针变量


    正确答案:A
    指针是用来指示一个内存地址的变量,因此只能将地址赋给指针变量,而不能是整数或浮点数。

  • 第2题:

    关于赋值语句的作用,正确的描述是()

    A.变量和对象必须类型相同

    B.每个赋值语句只能给一个变量赋值

    C.将变量改写为新的值

    D.将变量绑定到对象


    正确答案:D

  • 第3题:

    如果一个变量未经定义就直接使用,则该变量的类型为()。

    A Integer

    B Byte

    C Boolean

    D Variant


    D

  • 第4题:

    shell变量类型,只有(),变量可以被赋值,被修改,()


    正确答案:字符串型;被引用

  • 第5题:

    关于指针概念不正确的说法是()。

    • A、一个指针变量只能指向同一个类型的变量
    • B、一个变量的地址称为该变量的指针
    • C、只有同一类型变量的地址才能放到指向该类型变量的指针变量之中
    • D、指针变量可以由整数赋值,不能用浮点数赋值

    正确答案:C

  • 第6题:

    下面关于指针变量int*p;描述不正确的是()

    • A、*p表示的是指针变量p的地址
    • B、int*p表示定义了一个指针类型变量
    • C、*p表示的是指针变量p的值
    • D、p=&a将a的值赋值给变量p

    正确答案:A,C,D

  • 第7题:

    在VB的基本数据类型中,变体类型(Variant)可以表示任何类型的变量,如果有定义Dima,则以下变量赋值中正确的是()

    • A、a$="OK"
    • B、a=OK
    • C、a=04/01/2001
    • D、以上都不正确

    正确答案:A

  • 第8题:

    Variant是一种特殊的数据类型,Variant类型变量可以存储除了定长字符串数据及自定义类型外的所有系统定义类型的数据。Variant类型变量还可具有Empty、Error和Null等特殊值。


    正确答案:正确

  • 第9题:

    判断题
    Variant是一种特殊的数据类型,Variant类型变量可以存储除了定长字符串数据及自定义类型外的所有系统定义类型的数据。Variant类型变量还可具有Empty、Error和Null等特殊值。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    下列关于Variant类型的说法哪个是不正确的?()
    A

    Variant类型的变量被动态赋值为一个特定的数据类型后,不能再赋值为一个其它的数据类型

    B

    Variant类型变量是无类型变量

    C

    Variant类型是以前Borland C++中固有的Variant类型的模仿

    D

    Variant类型无需进行释放,回收内存


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    如果一个变量未经定义就直接使用,则该变量的类型为()。
    A

     Integer

    B

     Byte

    C

     Boolean

    D

     Variant


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    关于地址和指针,以下说法正确的是(  )。
    A

    通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量

    B

    可以取一个常数的地址赋值给同类型的指针变量

    C

    可以取一个表达式的地址赋值给同类型的指针变量

    D

    可以取一个指针变量的地址赋值给基类型相同的指针变量


    正确答案: A
    解析:
    常数的地址存储在内存的常量区,常量区存储的都是常量,值都是不可修改的,所以直接取常量的地址赋给指针变量没有任何意义,C语言也不允许这样做,编译会出错,B项错误;表达式的值存储在临时变量中,内存中存在专门用来存储临时变量的区域,对这块地址进行操作也是没有意义的,C语言不允许这样做,编译会出错,C项错误;可以取一个指针变量的地址,但是指针变量的地址属于指针,只能赋值给指针类型的指针变量,D项错误。答案选择A选项。

  • 第13题:

    关于指针概念,下列说法中,不正确的是______。

    A.一个指针变量只能指向同一类型的变量

    B.一个变量的地址称为该变量的指针

    C.只有同一类型变量的地址才能放到指向该类型变量的指针变量之中

    D.指针变量可以由整数赋值,不能用浮点数赋值


    正确答案:D

  • 第14题:

    符号%是声明( )类型变量的类型定义符。

    A.Single

    B.string

    C.Integer

    D.Variant


    正确答案:C

  • 第15题:

    在进行赋值转换时,变量的类型被自动转换为赋值号右边的表达式值的类型。


    正确答案:错误

  • 第16题:

    VBA中如果没有显式声明或未用符号来定义变量的数据类型,则变量的默认数据类型为()

    • A、Boolean
    • B、Int
    • C、String
    • D、Variant

    正确答案:D

  • 第17题:

    以下关于指针概念不正确的是()

    • A、指针变量可以用整数赋值,但不可以用浮点数赋值
    • B、一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量
    • C、只有同一类型的变量地址才能放到指向该类型变量的指针变量之中
    • D、只能将地址赋给指针变量

    正确答案:A

  • 第18题:

    下标变量的类型就是其第一次被赋值的类型


    正确答案:错误

  • 第19题:

    在VB中,可以使用未经声明的变量,在未赋值前,该变量的数据类型为()。

    • A、Integer
    • B、Long
    • C、String
    • D、Variant

    正确答案:D

  • 第20题:

    下面关于动态数组的叙述中,不正确的是()

    • A、用ReDim语句重新定义动态数组时,不能改变数组的数据类型,除非是Variant变量所包含的数组
    • B、用ReDimPreserve重新定义的动态数组,当前存储在数组中的值全部丢失,重新定义的数组被赋予该类型变量的初始值
    • C、用数组说明语句定义一个不指明大小的数组,VB就将它视为一个动态数组
    • D、在重新定义动态数组时,变量不可以出现在维界表达式中

    正确答案:B

  • 第21题:

    判断题
    variant类型的变量被动态赋值为一个特定的数据类型后,不能再赋值为一个其它的数据类型。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    在VB的基本数据类型中,变体类型(Variant)可以表示任何类型的变量,如果有定义Dima,则以下变量赋值中正确的是()
    A

    a$=OK

    B

    a=OK

    C

    a=04/01/2001

    D

    以上都不正确


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    shell变量类型,只有(),变量可以被赋值,被修改,()

    正确答案: 字符串型,被引用
    解析: 暂无解析