以下关于key()和current()函数的叙述,请找出两个正确的答案()。A、key()函数用来读取目前指针所指向资料的索引值B、key()函数是取得目前指针位置的内容资料C、current()函数用来读取目前指针所指向资料的索引值D、current()函数是取得目前指针位置的内容资料

题目

以下关于key()和current()函数的叙述,请找出两个正确的答案()。

  • A、key()函数用来读取目前指针所指向资料的索引值
  • B、key()函数是取得目前指针位置的内容资料
  • C、current()函数用来读取目前指针所指向资料的索引值
  • D、current()函数是取得目前指针位置的内容资料

相似考题
参考答案和解析
正确答案:A,D
更多“以下关于key()和current()函数的叙述,请找出两个正确的答案()。A、key()函数用来读取目前指针所指向资料的索引值B、key()函数是取得目前指针位置的内容资料C、current()函数用来读取目前指针所指向资料的索引值D、current()函数是取得目前指针位置的内容资料”相关问题
  • 第1题:

    语句int(*ptr)();的含义是

    A.ptr是指向一个维数组的指针变量

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C
    解析:本题考查的是函数指针的定义。定义一个函数指针的形式为:类型标识符(*指针变量名)()。函数指针的值等于函数的入口地址,通过这个指针变量能够调用它所指向的函数。

  • 第2题:

    定义int*swap()指的是______。

    A.一个返回整型值的函数swap()

    B.一个返回指向整型值指针的函数swap()

    C.一个指向函数swap()的指针,函数返回一个整型值

    D.以上说法均错


    正确答案:B
    解析:一个函数可以带回一个整型值、字符值、实型值等,但也可以带回指针型数据,即地址。本题的定义中,包括括号和*号,由于0优先级高于*。故它是一个返回整型指针的函数。

  • 第3题:

    定义int* swap()指的是______。

    A.—个返回整型值的函数swap()

    B.—个返回指向整型值指针的函数swap()

    C.—个指向函数swap()的指针,函数返回一个整型值

    D.以上说法均错


    正确答案:B
    解析:—个函数可以带回—个整型值、字符值、实型值等,但也可以带回指针型数据,即地址。本题的定义中,包括括号和*号,由于()优先级高于*。故它是—个返回整型指针的函数。

  • 第4题:

    定义int*swap()的是_______。

    A.一个返回整型值的函数swap()

    B.一个返回指向整型值指针的函数swap()

    C.一个指向函数swap()的指针,函数返回一个整型值

    D.以上说法均错


    正确答案:B
    解析:一个函数可以带回一个整型值、字符值、实型值等,但也可以带回指针型数据,即地址。本题的定义中,包括括号和*号,由于()优先级高于*。故它是一个返回整型指针的函数。

  • 第5题:

    语句int(*ptr)()的含义是( )。

    A.ptr是一个返回值是int的函数

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C
    解析:本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(*指针变量名)()。“类型标识符”为函数返回值的类型。

  • 第6题:

    以下关于key()和t()函数的叙述,请找出两个正确的答案:()。

    A.key()函数用来读取目前指针所指向资料的索引值

    B.key()函数是取得目前指针位置的内容资料

    C.current()函数用来读取目前指针所指向资料的索引值

    D.current()函数是取得目前指针位置的内容资料


    参考答案:A, D

  • 第7题:

    语句Char(*P)说明了( )。

    A.P是指向函数的指针,该函数返回一个Char型数据

    B.P是指向Char型数据的指针变量

    C.P是指向数组的指针变量

    D.P是一个函数名,该函数的返回值是指向Char型数据的指针


    正确答案:A
    P是指向函数的指针,该函数返回一个char型数据。

  • 第8题:

    以下关于key()和t()函数的叙述,请找出两个正确的答案:()。

    • A、key()函数用来读取目前指针所指向资料的索引值
    • B、key()函数是取得目前指针位置的内容资料
    • C、current()函数用来读取目前指针所指向资料的索引值
    • D、current()函数是取得目前指针位置的内容资料

    正确答案:A,D

  • 第9题:

    若定义了函数double*function(),则函数function的返回值为()。

    • A、实数型
    • B、实数指针型
    • C、指向函数的指针型
    • D、用型

    正确答案:B

  • 第10题:

    关于this指针的说法正确的是()

    • A、this指针必须显式说明
    • B、定义一个类后,this指针就指向该类
    • C、成员函数拥有this指针
    • D、静态成员函数拥有this指针

    正确答案:C

  • 第11题:

    多选题
    以下关于key()和t()函数的叙述,请找出两个正确的答案:()。
    A

    key()函数用来读取目前指针所指向资料的索引值

    B

    key()函数是取得目前指针位置的内容资料

    C

    current()函数用来读取目前指针所指向资料的索引值

    D

    current()函数是取得目前指针位置的内容资料


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

  • 第12题:

    单选题
    设有定义语句int(*f)(int);,则以下叙述中正确的是(  )。
    A

    f是基类型为int的指针变量

    B

    f是指向函数的指针变量,该函数具有一个int类型的形参

    C

    f是指向int类型一维数组的指针变量

    D

    f是函数名,该函数的返回值是基类型为int类型的地址


    正确答案: D
    解析:
    在C语言中函数名代表该函数的入口地址,因此可以定义一种指向函数的指针来存放这类地址,int(*f)(int);,其中f为指向函数的指针变量,指向有一个整型变量且返回值也为整型的函数,第一个int为函数返回值的类型,第二个int为函数的形参类型。答案选择B选项。

  • 第13题:

    说明语句int*(*p)();的含义是______。

    A.p是一个指向int型数组的指针

    B.p是指针变量,它构成了指针数组

    C.p是一个指向函数的指针,该函数的返回值是一个整型

    D.p是一个指向函数的指针,该函数的返回值是一个指向整型的指针


    正确答案:D

  • 第14题:

    设有如下定义,则以下叙述中正确的是______。 int(*ptr)();

    A.ptr是指向一维数组的指针变量

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C
    解析:“int(*ptr)();”说明ptr是一个指向函数的指针,返回值是整型。*ptr两边的括号非常关键,表示*和ptr组合成一个指针变量,然后再和后边的圃括号结合,表示该指针变量*ptr是一个指向函数的指针变量。如果没有*ptr两边的括号,“int*ptr();”表示ptr是个函数,该函数返回指向整型数据的指针。

  • 第15题:

    (C语言)假设有如下定义方式int(**ptr)();,则以下叙述中正确的是

    A、ptr是指向一维数组的指针变量

    B、ptr是指向int型数据的指针变量

    C、ptr是指向函数的指针的指针,该函数返回一个int型数据 我是应届生

    D、ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:
     

  • 第16题:

    语句int(*ptr)的含义是( )。

    A.ptr是一个返回值为int的函数

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C
    本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(*指针变量名)。“类型标识符”为函数返回值的类型。

  • 第17题:

    设有定义语句 则以下叙述正确的是( ).A.f是指向函数的指针变量,该函数具有_个int类型的形参SX

    设有定义语句

    则以下叙述正确的是( ).

    A.f是指向函数的指针变量,该函数具有_个int类型的形参

    B.f是基类型为int的指针变量

    C.f是指向int类型一维数组的指针变量

    D.f是函数名,该函数的返回值是基类型为int类型的地址


    正确答案:A

  • 第18题:

    若有如下定义: int (*p)(), *q(); 则下列说法正确的是( )

    A.p是一个函数名,q是一个指针变量

    B.p是一个指向整型变量的指针变量,q是一个指向一维数组的指针变量

    C.p和q是等价的,都是指针变量

    D.p是指向函数的指针变量,函数的返回值是整型数据;q是带回指针值的函数


    正确答案:D

  • 第19题:

    设有定义:int(* ptr)( ); 则以下叙述中正确的是 ( )

    A.ptr是指向一维数组的指针变量

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int数据

    D.prt是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C

  • 第20题:

    要循环操作非顺序索引的数组时,可以使用下列哪个函数来读取数组当前元素的索引值()。

    • A、key()
    • B、next()
    • C、prev()
    • D、current()

    正确答案:A

  • 第21题:

    以下关于this指针的叙述中正确的是()

    • A、任何与类相关的函数都有this指针
    • B、类的成员函数都有this指针
    • C、类的友员函数都有this指针
    • D、类的非静态成员函数才有this指针

    正确答案:D

  • 第22题:

    多选题
    以下关于key()和current()函数的叙述,请找出两个正确的答案()。
    A

    key()函数用来读取目前指针所指向资料的索引值

    B

    key()函数是取得目前指针位置的内容资料

    C

    current()函数用来读取目前指针所指向资料的索引值

    D

    current()函数是取得目前指针位置的内容资料


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

  • 第23题:

    单选题
    若定义了函数double*function(),则函数function的返回值为()。
    A

    实数型

    B

    实数指针型

    C

    指向函数的指针型

    D

    用型


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