Problema con printf
Hola:
Soy nuevo en este foro. Saludos a todo el mundo.
Bien, tengo un problema con los printf. Cuando hago un printf sin un "n" al final, unas pocas instrucciones antes que el programa se duerma (a la espera de un tecla, a la espera de un datagrama...), el problema es que no lo muestra hasta que hay otro printf con un /n.
Lo he probado con diversos ordenadores, aunque cabe decir todos ellos linux.
Utilizo el gcc-4.3.2 como compilador.
Alguien tiene alguna solucion? Gracias.
Soy nuevo en este foro. Saludos a todo el mundo.
Bien, tengo un problema con los printf. Cuando hago un printf sin un "n" al final, unas pocas instrucciones antes que el programa se duerma (a la espera de un tecla, a la espera de un datagrama...), el problema es que no lo muestra hasta que hay otro printf con un /n.
Lo he probado con diversos ordenadores, aunque cabe decir todos ellos linux.
Utilizo el gcc-4.3.2 como compilador.
Alguien tiene alguna solucion? Gracias.
Al hacer /n vacias algo asà como el cache de entrada/salida, por lo que hay veces que si haces un printf sin /n y luego vienen unas lineas de codigo puede suceder que ejecute las lineas de codigo sin necesidad de aún imprimir nada.
Por lo tanto para asegurarte que se llego a ejecutar alguna linea de codigo siempre pone printf con /n.
Esto no estoy seguro si depende del compilador o on.
Por lo tanto para asegurarte que se llego a ejecutar alguna linea de codigo siempre pone printf con /n.
Esto no estoy seguro si depende del compilador o on.
