Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » String formatiert in txt-datei schreiben (in C)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
18.06.2003, 09:40 Uhr
~0xdeadbeef
Gast


Nein, das Null-Zeichen ist auch da am Ende des Strings vorhanden. Sonst würde auch das fprintf nicht funktionieren. Allerdings schreibt fputs kein newline in den Stream, es sei denn, der String endet mit einem newline - und das wird hier wohl nicht der Fall gewesen sein.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
18.06.2003, 10:35 Uhr
ao

(Operator)



Zitat:
~0xdeadbeef postete
Nein, das Null-Zeichen ist auch da am Ende des Strings vorhanden.

Nein, es ist kein Null-Zeichen vorhanden. Zitat aus dem ersten Posting:
char dummy[2];
dummy[0] = 0xd;
dummy[1] = 0xa;

Zitat:
Sonst würde auch das fprintf nicht funktionieren.

fprintf wird mit passendem Formatstring (%c%c) aufgerufen, darum funktioniert es auch. fputs wird nicht mit korrektem Argument aufgerufen (dummy ist eine Ansammlung von Zeichen, aber wegen fehlendem Null-Zeichen kein gültiger String) und funktioniert darum nicht richtig.

Zitat:
Allerdings schreibt fputs kein newline in den Stream, es sei denn, der String endet mit einem newline - und das wird hier wohl nicht der Fall gewesen sein.

Doch. Siehe oben.

ao

Dieser Post wurde am 18.06.2003 um 10:35 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
18.06.2003, 10:54 Uhr
~0xdeadbeef
Gast


Oh, ja, du hast recht. Ich hab den letzten Teil des Ursprungspostings überlesen... *peinlich*
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
18.06.2003, 10:55 Uhr
DIO



THX für den Link, der hat ziemlich zum Verständnis von scanf fscanf usw beigetragen.

MFG DIO
--
Wie einst ein großer Mathematiker sagte:
Wir müssen wissen - Wir werden wissen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: