Prediga la salida del siguiente programa:
#include <stdio.h> int main() { int arr[5]; // Assume that base address of arr is 2000 and size of integer // is 32 bit arr++; printf("%u", arr); return 0; }
(A) 2002
(B) 2004
(C) 2020
(D) lvalue requerido
Respuesta: (D)
Explicación: el nombre de la array en C se implementa mediante un puntero constante. No es posible aplicar incrementos y decrementos en tipos constantes.
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