Forum: PC-Programmierung Zeilenumbruch in Textfeld C


von Thorsten (Gast)


Lesenswert?

Hi,
ich möchte ein Textfeld bei der deklaration mit Text vorbelegen.

char Textfeld[100]={"Zeile 1\r\nZeile 32\r\n"};

nun hat das Feld mehrere Zeilen unterschiedlicher Länge:

char Textfeld[100]={"
Zeile 1\r\n
Zeile 32\r\n
"};

Ich würde das gern bei der Initialisierung wie oben schreiben, doch wie 
mache ich dort den "Zeilenumbruch"? geht das?

Thorsten

: Verschoben durch User
von Oliver (Gast)


Lesenswert?

char Textfeld[100]={
"Zeile 1\r\n \
Zeile 2\r\n \
Zeile 32\r\n"};

Oliver

von Volker Z. (vza)


Lesenswert?

eher so:
1
char Textfeld[100]={ 
2
"Zeile 1\r\n" 
3
"Zeile 2\r\n" 
4
"Zeile 32\r\n" };

Den "\" braucht man eigentlich nur bei Macros.
Volker

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.