Probé el código en mi sistema. Esto es lo que tengo ...... 1)Salida de código variable C
#include <stdio.h>
int main()
{
//int a = 10;
printf("%s");
return 0;
}
Output:
1í^áäðPTRhh
2)
#include <stdio.h>
int main()
{
int a = 10;
printf("%s\n");
return 0;
}
Output:
__libc_start_main
he intentado en otro sistema (esta compilador). Y la salida fue diferente. En realidad, debe estar imprimiendo el valor más alto en la pila. Entonces y no es único en todas partes?
es el sistema operativo de 32 bits y 64 bits? puede ser el problema de gestión de memoria – Sudantha
@Sudantha: ¿Qué tiene esto que ver con la gestión de memoria? –
@Sudantha: OS es de 32 bits Pero, no estoy seguro de si tiene algún impacto ??? .. – aTJ