5、C语言程序中,如果指针变量做函数的形参,则当函数调用时()是正确的说法。
A.实参和形参都应该具有相同的数据类型
B.实参和形参都应该是相同类型的指针变量
C.形参是指针常量,实参是指针变量
D.实参是指针常量,形参是指针变量
第1题:
● 关于C 语言的函数参数,下列叙述中正确的是 (60) 。
A. 只有在发生函数调用时,函数中的形参才被分配内存单元
B. 实参对形参的数据传递是单向的 “值传递”,因此,在被调用的函数当中, 没有办法去修改主调函数中任何变量的值
C. 形参变量所占用的内存单元位于堆中
D. 如果形参是数组名,则传递的是每个数组元素的值
第2题:
此题为判断题(对,错)。
第3题:
若有函数 void fun(double a[]。int*n) {…} 以下叙述中正确的是( )。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组
第4题:
下列叙述错误的是( )。
A.函数名是属于用户标识符,需符合C语言对标识符的规定
B.形参只能是变最
C.为保证程序的正常运行,函数中定义的变量不能与其他函数中的变量同名
D.函数中定义的变量可以与其他函数中的变量同名
第5题:
以下关于C语言的函数参数叙述中,说法正确的是(28)。
A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.如果形参是数组名,则传递的是每个数组元素的值
C.形参变量所占用的内存单元位于堆中
D.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数之中,无法去修改主调函数中任何变量的值
第6题:
下列是函数的引用调用的是()。
第7题:
在main()函数中定义变量XYZ,则变量XYZ的作用域是()。
第8题:
函数viodfun(doublea[],int*n){………}叙述中正确的是()。()
第9题:
已知类A中的一个成员函数的说明如下:voidSet(A&a);则该函数的参数“A&a”的含义是()。
第10题:
整个程序
main()函数
所在文件
main()函数及被调函数
第11题:
可以直接调用函数取代非var形参,将函数的值传给子程序
可以指定表达式取代非var形参,表达式的类型要与相应形参类型一致
可以将数值、函数、常量传递给var形参
如果指定变量为实参,变量的值将传递给子程序
第12题:
在函数原型中不必声明形参类型
函数的实参和形参共享内存空间
函数形参的生存期与整个程序的运行期相同
函数的形参在函数被调用时获得初始值
第13题:
A只有在发生函数调用时,函数中的形参才被分配内存单元
B实参对形参的数据传递是单向的“值传递”,因为在被调用的函数中,没有办法去修改主调函数中任何变量的值
C形参变量所占用的内存单元位于堆中
D如果形参是数组名,则传递的是每个数组元素的值
第14题:
以下正确的叙述是______。
A.C语言允许main函数带形参,且形参个数和形参名均可由用户指定
B.C语言允许main函数带形参,形参名只能是argc和argv
C.当main函数带有形参时,传给形参的值只能从命令行中得到
D.若有说明:main(int argc,char *argv),则形参argc的值必须大于1
第15题:
若有函数
Void fun( double a[ ],int *n)
{ …… }
以下叙述中正确的是
A)调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B)形参a和n都是指针变量
C)形参a是一个数组名,n是指针变量
D)调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组
第16题:
设有定义语句
则以下叙述正确的是( ).
A.f是指向函数的指针变量,该函数具有_个int类型的形参
B.f是基类型为int的指针变量
C.f是指向int类型一维数组的指针变量
D.f是函数名,该函数的返回值是基类型为int类型的地址
第17题:
以下叙述中正确的是
A.基类型不同的指针变量可以相互混用
B.函数的类型不能是指针类型
C.函数的形参类型不能是指针类型
D.设有指针变量为double*p,则P+1将指针P移动8个字节
第18题:
下列不正确的是():
第19题:
关于函数的定义,以下正确的描述是()
第20题:
下面描述项中正确的是哪些()
第21题:
下面关于函数子程序的描述中,正确的一顶是()?
第22题:
形参是指针,实参是地址值
形参是变量,实参是引用
形参是指针,实参是数组名
形参是引用,实参是变量
第23题:
指向A的指针为a
将变量a的地址赋给类A
类A对象引用a用作函数的形参
变量A与a按位与后作函数参数
第24题:
函数值只能通过函数名返回
当实参为变量时,形参的改变影响实参的值
一个函数子程序只能返回一个函数值或一个变量值
函数值只能通过形实结合双向传递