| View previous topic :: View next topic |
| Author |
Message |
helmut Guest
|
Posted: Sun Nov 16, 2003 9:01 am Post subject: Wert-Ausgabe einer char-Variablen mit cout |
|
|
Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
Gruss
Helmut
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Markus Schaaf Guest
|
Posted: Sun Nov 16, 2003 10:20 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
"helmut" <helmut.weil (AT) t-online (DOT) de> schrieb:
| Quote: | Wie kann ich mit cout den Wert einer char-Variablen ausgeben
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
|
Kürzer: c+0
Noch lürzer: +c
Nicht kürzer, aber verständlicher: int(c)
Der Effekt auf das Compilat ist immer der gleiche.
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Ulrich Schramme Guest
|
Posted: Sun Nov 16, 2003 10:21 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
helmut wrote:
| Quote: | Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
Gruss
Helmut
|
cout << "c = " << (int) a;
--
-- Ulli
www.u-schramme.de
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Ulrich Schramme Guest
|
Posted: Sun Nov 16, 2003 10:25 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
helmut wrote:
| Quote: | Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
Gruss
Helmut
|
cout << "c = " << (int) c;
Das (int) a im vorigen Posting war ein Tippfehler. Entschuldigung!
--
-- Ulli
www.u-schramme.de
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Andreas Brachold Guest
|
Posted: Sun Nov 16, 2003 10:25 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
Hallo,
| Quote: | Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97 //so geht es
..
|
Ich weiss direkte cast sind verpönnt,
aber wie wäre es mit folgendem
cout <<"c=" << (int)c;
Andreas
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
Jirka Klaue Guest
|
Posted: Sun Nov 16, 2003 10:37 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
helmut wrote:
| Quote: | Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
|
cout << c + 0; //
cout << (int)c;
Jirka
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
helmut Guest
|
Posted: Mon Nov 17, 2003 7:32 am Post subject: Re: Wert-Ausgabe einer char-Variablen mit cout |
|
|
Jirka Klaue <jklaue (AT) ee (DOT) tu-berlin.de> wrote
| Quote: | helmut wrote:
Wie kann ich mit cout den Wert einer char-Variablen ausgeben
char c =97;
cout <<"c=" << c; //ergibt c=a, ich möchte aber c=97
//so geht es zwar, aber ...........
cout << "c=" << c +1 - 1;
cout << c + 0; //
cout << (int)c;
Jirka
Vielen Dank an alle, |
Helmut
--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
|
|
| Back to top |
|
 |
|