escape-sequenzen
-
guten morgen
vielleicht eine blöde Frage aber besser als blöd zu bleiben.
was ist der Unterschied zw. "\n" und "\r" und "\n\r" und endl ?? und was für Tasten (Tastatur)entsprechen sie denn?vielen dank
-
mit "\n" erreichst du im Text einen Zeilenumbruch. z.B. cout<<"Gestern war ein Scheiss Tag, \n heute ein guter.";
endl packst du einfach in einen cout Stream. z.B. cout<<"Gestern war ein Scheiss Tag,"<<endl<<"heute ein guter.";
Was das jetzt mit \r, \n\r bedeutet weiss ich auf Anhieb nicht. setz doch mal ein und guck was passiert.
MFG
Mr.Blond
-
\n => zeilenwechsel
\r => zurück zum anfang der zeile
\n\r => wechsel zum anfang der nächsten zeile (like <return>)endl => \n\r + flush (ähnlich 'fflush(stdin)')