Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Bledniss en 11 Abril 2011, 18:10 pm



Título: ¿A que viene el %d\n y \n?[Resuelto]
Publicado por: Bledniss en 11 Abril 2011, 18:10 pm
He empezado a estudiar C y tengo bastantes libros, pero mi problema es que en ninguno de ellos me explican que son las expresiones %d\n y ªn.
¿Me lo podria explicar alguien?
Aqui dejo un ejemplo de un script



#include <stdio.h>
void main()
{
   int a, b, c = 5;
   a = 3 * c;
   b = 32 / 4;
   c = a - b;
   printf( "El valor es: %d\n", c );
}


Título: Re: ¿A que viene el %d\n y \n?
Publicado por: Danyel_Casvill en 11 Abril 2011, 18:22 pm
Pues mira, "\n" le dice al programa que salte a la siguiente linea, osea, que de un "enter" (salta a la siguiente linea); Por otro lado, %d, le dice al programa que muestre la variable que esta despues de la coma (en este caso la variable "c").

En fin, espera a ver si alguien te lo puede explicar mejor.

Sasludos ^^