Suchergebnisse für Anfrage "fgets"

8 die antwort

Differenz zwischen fgets und gets

Was ist der Unterschied zwischenfgets() undgets()? Ich versuche meine Schleife zu unterbrechen, wenn der Benutzer nur "Enter" drückt. Es funktioniert gut mitgets(), aber ich möchte nicht @ verwendgets(). Ich habe es mit @ versucfgets() ...

8 die antwort

Wie verwende ich fgets, wenn ich die Anzahl der zu lesenden Zeichen nicht kenne?

Ich muss eine Datei lesen und den Text von ihr an eine Zeichenfolge senden, damit ich sie analysieren kann. Das Programm wird jedoch nicht genau wissen, wie lang die Datei ist. Was würde ich also tun, wenn ich @ verwenden möchtfgets(), oder gibt ...

8 die antwort

Eingabepuffer nach fgets () in C @ lösch

#include <stdio.h> int main() { char name[10]; for(int i=0;i<=10;i++) { printf("Who are you? "); if(fgets(name,10,stdin)!=NULL) printf("Glad to meet you, %s.\n",name); } return(0); }Wenn ich mehr als 10 Zeichen eingebe, wird die Schleife ...

TOP-Veröffentlichungen

9 die antwort

PHP - Zurückgeben der letzten Zeile in einer Datei?

Ich vermute, es ist fgets, aber ich kann die spezifische Syntax nicht finden. Ich versuche, die letzte einer Protokolldatei hinzugefügte Zeile auszulesen (in...

10 die antwort

fseek () nach Zeile, nicht nach Byte?

Ich habe ein Skript, das große Dateien Zeile für Zeile analysiert. Wenn er auf einen Fehler stößt, den er nicht behandeln kann, stoppt er und benachrichtigt uns über die letzte analysierte Zeile. Ist dies wirklich der beste / einzige Weg, um in ...

10 die antwort

Wie lese ich Leerzeichen mit scanf in c?

Problem: Ich muss in der Lage sein zu identifizieren, wann zwei Leerzeichen nacheinander auftreten. Ich habe die folgenden Fragen gelesen: wie man eine Zeichenkette aus einer durch \ n Trennzeichen getrennten ...

11 die antwort

Warum ist die gets-Funktion so gefährlich, dass sie nicht verwendet werden sollte?

Wenn ich versuche, C-Code zu kompilieren, der das verwendet

13 die antwort

Entfernen des abschließenden Newline-Zeichens aus der Eingabe von fgets ()

Ich versuche, einige Daten vom Benutzer abzurufen und an eine andere Funktion in gcc zu senden. Der Code ist ungefähr so. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); ...