一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变 量地址也称为变量的左值(l-value),变量的值也称为其右值(r-value). 当以引用调用方式,实现函数调用时,( )。A.将实参的右值传递给形参 B.将实参的左值传递给形参 C.将形参的右值传递给实参 D.将形参的左值传递给实参

题目

一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变 量地址也称为变量的左值(l-value),变量的值也称为其右值(r-value). 当以引用调用方式,实现函数调用时,( )。

A.将实参的右值传递给形参 B.将实参的左值传递给形参 C.将形参的右值传递给实参 D.将形参的左值传递给实参


相似考题
更多“一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变 量地址也称为变量的左值(l-val ”相关问题
  • 第1题:

    常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【 】类型的变量存储的是变量的地址。


    正确答案:指针
    指针 解析:指针类型的变量存储的是变量的地址。

  • 第2题:

    如果有以下定义及初始化: int a=3, *p=&a; 则由此可以推断,*p的值是( )。

    A.变量a的值,即3

    B.变帚a的地址值

    C.变量p的地址值

    D.无意义


    正确答案:A
    解析:题目中的定义初始化是定义一个整型变量a,初始化为 3。而“int*p=&a;”是定义一个整型指针变量p,将变量a的地址作为指针变量p的初值。*p是指针变量p指向的存储单元,即变量值。所以*p指向a的值3。

  • 第3题:

    如果有以下定义及初始化:

    A.变量a的值,即3

    B.变量a的地址值

    C.变量P的地址值

    D.无意义


    正确答案:A

  • 第4题:

    在Pascal程序中,过程参数有值参数、变量参数两种方式,其中变量参数传递()

    • A、实参的地址
    • B、实参的值
    • C、变参的地址
    • D、变参的值

    正确答案:A

  • 第5题:

    有一变量DAT1,取变量DAT1的段地址属性值的运算符号为(),取变量DAT1的偏移地址属性值的运算符号为()。


    正确答案:SEG;OFFSET

  • 第6题:

    变量的指针,其含义是指变量的()

    • A、值
    • B、地址
    • C、名
    • D、一个标志

    正确答案:B

  • 第7题:

    在C程序运行过程中,可以修改()。

    • A、变量的类型
    • B、变量的名
    • C、变量的值
    • D、变量的作用域

    正确答案:C

  • 第8题:

    变量的指针含意是指变量的()

    • A、值
    • B、地址
    • C、存储
    • D、名字

    正确答案:B

  • 第9题:

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

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

    正确答案:A,C,D

  • 第10题:

    单选题
    在inta=3,*p=&a;中,*p的值是()。
    A

    变量a的地址值

    B

    无意义

    C

    变量p的地址值

    D

    3


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

  • 第11题:

    单选题
    引用是一个变量的别名,下列关于的引用的描述,正确的是()。
    A

    引用的值与被引用变量的值相等,内存地址相同

    B

    引用的值与被引用变量的值相等,内存地址不相同

    C

    引用的值与被引用变量的值不等,内存地址相同

    D

    引用的值与被引用变量的值不等,内存地址不同


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

  • 第12题:

    单选题
    引用类型和值类型之间的区别是()。
    A

    引用类型变量保存内存地址,值类型直接保存变量值

    B

    引用类型在变量中直接保存变量值,值类型保存内存地址

    C

    引用类型和值类型保存数据的方式相同

    D

    .NETFramework不支持值类型,因为所有的类型都是引用类型了


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

  • 第13题:

    变量的指针,其含义是指该变量的( )

    A. 地址

    B. 值

    C. 名字

    D. 标识


    正确答案:A

  • 第14题:

    下面关于在.asp文件中变量的作用域的说法正确的一项是______。

    A.声明变量时,局部变量和全局变量可以有相同的名称,而改变其中一个的值并不会改变另一个的值

    B.如果没有声明变量,局部变量和全局变量可以有相同的名称,也同样不会改变一个全局变量的值

    C.在过程内部声明的变量具有局部作用域,每执行一次过程,变量被创建然后就保存下来

    D.在过程内部声明的变量具有全局作用域,其值能被ASP页上的任何脚本命令访问和修改


    正确答案:A

  • 第15题:

    在C语句中,&后跟指针变量名,表示该指针变量的( )。

    A、值

    B、别名

    C、地址

    D、类型


    参考答案C

  • 第16题:

    引用类型和值类型之间的区别是()。

    • A、引用类型变量保存内存地址,值类型直接保存变量值
    • B、引用类型在变量中直接保存变量值,值类型保存内存地址
    • C、引用类型和值类型保存数据的方式相同
    • D、.NETFramework不支持值类型,因为所有的类型都是引用类型了

    正确答案:A

  • 第17题:

    变量的指针指的是()

    • A、变量的类型
    • B、变量的值
    • C、变量的名称
    • D、变量的地址

    正确答案:D

  • 第18题:

    在inta=3,*p=&a;中,*p的值是()。

    • A、变量a的地址值
    • B、无意义
    • C、变量p的地址值
    • D、3

    正确答案:D

  • 第19题:

    汇编语言中,经过定义的每个变量均有3个属性,下列()不属于变量的属性。

    • A、段属性
    • B、偏移量属性
    • C、类型属性
    • D、地址属性

    正确答案:D

  • 第20题:

    指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。


    正确答案:正确

  • 第21题:

    单选题
    变量的指针含意是指变量的()
    A

    B

    地址

    C

    存储

    D

    名字


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

  • 第22题:

    单选题
    在Pascal程序中,过程参数有值参数、变量参数两种方式,其中变量参数传递()
    A

    实参的地址

    B

    实参的值

    C

    变参的地址

    D

    变参的值


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

  • 第23题:

    判断题
    指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。
    A

    B


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