C语言程序中,如果指针变量做函数的形参,则当函数调用时()是正确的说法。
A: 实参和形参都应该具有相同的数据类型
B: 实参和形参都应该是相同类型的指针变量
C: 形参是指针常量,实参是指针变量
D: 实参是指针常量,形参是指针变量
A: 实参和形参都应该具有相同的数据类型
B: 实参和形参都应该是相同类型的指针变量
C: 形参是指针常量,实参是指针变量
D: 实参是指针常量,形参是指针变量
A
举一反三
- C语言程序中,如果指针变量做函数的形参时,则当函数调用时( )是正确的说法 A: 实参应该是和形参具有相同数据类型的指针变量或指针常量 B: 实参必须是和形参具有相同类型的指针变量 C: 实参必须是和形参具有相同类型的指针常量 D: 其它三种说法都正确
- 若数组名作实参而指针变量作形参,函数调用实参传给形参的是
- 下列哪种调用方式是引用调用: A: 形参和实参都是变量 B: 形参是指针,实参是地址值 C: 形参是引用,实参是变量 D: 形参是变量,实参是地址值
- 形参和实参都是指针变量:这种情况,实参和形参之间传递的是( ),即指针变量的值,注意传递方向是( )传递。
- 指针做函数的实参,传递给形参的是变量的( )。
内容
- 0
若数组名a做函数实参时,则关于对应的被调函数形参说法错误的是_____。 A: 定义对应的形参数组 B: 对应的形参是指针变量 C: 对应形参数组可以不指定大小 D: 对应形参是与实参数组相同类型的普通变量
- 1
想要通过一个指针形参改变对应实参变量,在写程序的时候需要符合几个条件,下列哪一个条件是错误的_______ A: 形参设为指针参数 B: 对应实参为实参变量的地址 C: 对形参指针通过间接访问进行操作 D: 对指针形参本身进行修改等操作
- 2
指针变量,只能作为函数的形参,不可以作函数的实参。
- 3
指针变量只可以是函数的形参,不可以为函数的实参 A: 错误 B: 正确
- 4
函数的形参为指针变量,则调用该函数时,对应的实参必须是地址