在C语言中,用数组名作为函数的实参,被调用函数中形参所指向数组元素的值的改变不会引起原数组值的改变。
举一反三
- 用数组名作为函数参数时,虽然实参数组与形参数组在内存是同一数组,但形参数组内容的改变也不会影响到实参数组之值
- 【函数+数组】 若用数组名作为函数调用的实参,传递给形参的是【 】 A: 数组的首地址 B: 数组第一个元素的值 C: 数组中全部元素的值 D: 数组元素的个数
- C语言中,数组名作为函数调用的实参时,下面叙述正确的是()。 A: 传递给形参的是数组元素的个数 B: 传递给形参的是数组第一个元素的值 C: 传递给形参的是数组中全部元素的值 D: 形参数组中各元素值的改变会使实参数组相应元素的值同时发生变化
- 数组作参数时,若函数中改变了形参数组某元素的值,则实参数组对应元素的值___________。数组元素作参数时,若函数中改变了形参数组元素的值,则实参数组元素的值___________。(改变/不改变) A: 改变,改变 B: 改变,不改变 C: 不改变,改变 D: 不改变,不改变
- 在计算机高级语言 C++中,下面对函数不正确的描述是( )。 A: 函数形参的作用范围只是局限于所定义的函数内 B: 允许函数递归调用 C: 当用数组名作形参时,形参数组元素值的改变可以使实参数组元素的值相 应改变 D: 被调用函数必须位于主函数之前