el caracter \0 y...
Citar
#include <stdio.h>
#include stdio.h
main()
{
char cadena[50];
char *p;
puts("Escriba un texto:");
p = gets(cadena);
if (p) {
puts("El texto escrito es:"); puts(cadena);
}
else
puts("No se ha guardado nada.");
}
#include stdio.h
main()
{
char cadena[50];
char *p;
puts("Escriba un texto:");
p = gets(cadena);
if (p) {
puts("El texto escrito es:"); puts(cadena);
}
else
puts("No se ha guardado nada.");
}
y aquí...
Citar
char *gets(char *buffer);
y mi pregunta es que hace exactamente que las líneas rojas... y porque va asi *p ... disculpen mi nobates, pero no he encontrado la info en google ni en ninguno de los papers que tengo sobre C...
y también que hace exactamente.. o para que se usa \0 .. a mi parecer es un caracter nulo.. pero ustedes sabran explicarme mejor...saludos