Article View: fido.ger.c_echo
Article #19Strings speichern/lesen
From: Alexander Schon
Date: Fri, 12 Sep 1997 00:00
Date: Fri, 12 Sep 1997 00:00
31 lines
1673 bytes
1673 bytes
Hallo ! Ersteinmal danke an alle, die mir bei meinen bisherigen Fragen geholfen haben, leider habe ich schon wieder eine. Bin halt ein Anfaenger in C... Ich habe nun versucht Strings die ich mittels scanf eingelesen habe zu speichern mit fprintf. Das ging so weit auch wunderbar, allerdings war das Lesen mit fscanf eine mittlere Katastrophe, mal klappte es, mal nicht, es war kein System erkennbar. Deklariert waren die Strings mit char *string1; char *string2; Nun aenderte ich die Deklaration auf char string1[80]; char string2[80]; und alles klappt wunderbar. Tja und irgendwie dachte ich, es sei das Gleiche, wenn ich char *string bzw. char string[80] schreibe, aber scheinbar ist dem nicht so. Wo ist der Haken? Liegt es irgendwie an dem Abschluss vom String den scnaf irgendwie vermasselt? Ich hab so den Eindruck, dass scanf entweder total empfindlich oder nicht das Gelbe vom Ei ist.... Kann mir das irgendeiner bitte mal erklaeren??? Tschuess, Alexander!
Technical Details
Message-ID:
<MSGID_2=3A2452=2F455_341986f4@fidonet.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 100a0f,cd6602b914b97f71,start X-Google-Attributes: gid100a0f,public From: Alexander.Schon@f455.n2452.z2.fidonet.org (Alexander Schon) Subject: Strings speichern/lesen Date: 1997/09/12 Message-ID: <MSGID_2=3A2452=2F455_341986f4@fidonet.org> X-Deja-AN: 272341525 X-FTN-Path: 2452/455 403 245/5530 2455/112 24/888 777 2480/2 13 843 X-FTN-Tearline: FleetStreet 1.20.2+ X-FTN-Domain: Z2@fidonet X-Gateway: FIDO .. gamma.ray.camelot.de [FIDOGATE 4.1.5] X-FTN-Seen-By: 2480/118 300 412 843 861 3500 8013 2487/0 2490/5001 2494/28 Organization: Computer sind nicht logisch! Newsgroups: fido.ger.c_echo