¿Cómo utilizar fwrite para escribir una lista vinculada en un archivo?
1. Al usar scanf, no agregó el símbolo de obtención de dirección amp;
2.r=s;
s=MAL;
scanf(" d ", amp; s-gt; num);
if (s-gt; num==-1)
break;
else p >
scanf("ss", s-gt; name, s-gt; phone);
Verá, primero asigna nodos y luego juzga las condiciones. Todos los programas juzgan las condiciones primero. antes de asignar Node, después de interrumpir, ¿quién liberará los recursos del nodo?
3.setbuf(stdin, NULL, no tienes idea de para qué sirve esta función y lo que estás usando en realidad es incorrecto); p>
4. Me sorprende que este programa se pueda compilar. Compilarlo solo significa que su sintaxis es correcta.
5. No importa cuánto escribas, no hay nada de malo en dejar que otros te encuentren. La mayoría de las personas pueden encontrarte sin ningún esfuerzo.