PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C] einzelne



Prick
02-09-2003, 20:53
Hallo,

folgendes Szenario:
ich habe eine variierende Zeichenkette (zumindest soll es eine werden) in Form einzelner Zeichen.
Bislang gebe ich diese "Kette" mittels einer Schleife über printf() aus. Nun muss ich aber dieses Zeichen in einen Puffer schreiben.

also: A,B,C,D,E soll nicht nur über Printf direkt ausgegeben werden, sondern erst in einen Puffer geschrieben werden und der dann über Printf ausgegben werden.

Welche Funktion empfielt sich da ? strcat()/strncat() scheint mir keine gute Loesung, oder ist dies die einzige?
Wäre um ein kleines Beispiel sehr dankbar.

Danke im Voraus,
h.d.

Berufspenner
02-09-2003, 21:11
Hi

Ich weis ja nicht, ob es das ist was du suchst, aber mir würde da schlagartig ein CharArray einfallen.

Cu
André

Thomas Engelke
09-09-2003, 11:29
Gab es da nicht ein xprintf, ich glaube sprintf oder wprintf, welches als ersten Parameter eine Variable nimmt und die aufgelöste Zeichenkette dort hineinschreibt?

Kurz gesucht: sprintf() war's.

AD!

peschmae
09-09-2003, 11:56
ich glaub auch es war sprintf() :)

sogar ziemlich sicher

MfG Peschmä