Predecir la salida del siguiente programa C
#include <stdio.h> int main() { char a = 012; printf("%d", a); return 0; }
(A) Error del compilador
(B) 12
(C) 10
(D) Vacío
Respuesta: (C)
Explicación: El valor ‘\012’ significa el carácter con valor 12 en octal, que es 10 decimal
. Nota: Es equivalente a char a = 012 e int a = ‘\012’ e int a = 012.
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