Considere la siguiente función implementada en C:
void printxy(int x, int y) { int *ptr; ptr = &x; y = *ptr; *ptr = 1; printf("%d,%d", x, y); }
La salida de printxy(1, 1) es
(A) 0, 0
(B) 0, 1
(C) 1, 0
(D) 1, 1
Respuesta: (D)
Explicación: La opción (D) 1, 1 es correcto.
#includevoid printxy(int x, int y) { int *ptr; ptr = &x; y = *ptr; *ptr = 1; printf("%d,%d", x, y); } int main() { int x = 1, y = 1; printxy(x,y); }
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