CGU-NET | UGC NET CS 2014 Dic – II | Pregunta 14

Cuando se pasa una array como parámetro a una función, ¿cuál de las siguientes afirmaciones es correcta?
(A) La función puede cambiar valores en la array original.
(B) En C, los parámetros se pasan por valor, la función no puede cambiar el valor original en la array.
(C) Da como resultado un error de compilación cuando la función intenta acceder a los elementos de la array.
(D) Da como resultado un error de tiempo de ejecución cuando la función intenta acceder a los elementos de la array.

Respuesta: (A)
Explicación: cuando se pasa una array como parámetro a una función, la función puede cambiar los valores de la array original.
Para obtener más información sobre el paso de parámetros, consulte: Técnicas de paso de parámetros en C/C++
La opción (A) es correcta.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *