C - Entfernen und ersetzen die gedruckten Elemente

Ich Schreibe ein Programm in C kompiliert gcc. Die Frage bezieht sich auf Hausaufgaben, aber die spezifischen Teile, die ich brauche Hilfe mit ist nicht Teil der Hausaufgabe. Eine ähnliche Frage wurde Python - Entfernen und Ersetzen die Gedruckten Elemente, aber ich bin nicht mit Python-code. Ich habe geschrieben die meisten die Hausaufgabe, und jetzt versuche ich, um Funktionen hinzuzufügen.

Die erste Frage, die ich versuche zu tun ist, drucken Sie text auf dem Bildschirm, dann entfernen Sie diesen text, dann drucken Sie einen neuen text auf dem Bildschirm in der gleichen Stelle, wo der erste text verwendet werden.

Zum Beispiel, ich möchte das Programm auf " drucken "Quick brown fox", dann entfernen Sie aus dem Bildschirm "brown fox", dann " drucken "green fox", wo 'brown fox' verwendet werden, so dass die "Schnelle green fox" erscheint schließlich auf dem Bildschirm in der gleichen Lage

Das andere Problem ist es, das Programm reagiert auf Eingaben des Benutzers ohne mit der enter-Taste.

Ich denke diese Funktionen sind möglich, denn ich habe ein Programm namens " Joe ' s Own Editor von meinem system. In es, ich kann drücken Sie Strg-C, die Funktionen wie ein exit-Befehl, und eine Meldung wird angezeigt, "Verlieren Sie änderungen an dieser Datei y,n,^C)?" Wenn ich dann die Taste "n", und nur "n", das "Verlieren cha..." - Meldung entfernt vom Bildschirm und der cursor-Position eingestellt ist.

Dank.

InformationsquelleAutor Yoshi | 2011-04-05
Schreibe einen Kommentar