Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Texteingabe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.10.2004, 19:33 Uhr
DarkDragoon



Hallo,

z.Z. Arbeite ich mich durch einige Tutorials um einen kleinen Einblick in die Grundlagen von C / C++ zu bekommen.

In den Tutorials wird aber meist mit "Bitte geben Sie Zahl1 ein ..... Jetzt Zahl 2 ..." gearbeitet und das klapp auch ....

Ich habe jetzt versucht z.B. einen Namen abzufragen .....
In der Form von "Bitte Namen eingeben ... Hallo X".


C++:
#include<iostream>
using namespace std;

int main()
{
char a;

printf("Bitte geben Sie ihren Namen ein ");
scanf("%c",&a);
cout<<"Hallo "<<a;
cin.get();
}



Klappt auch alles, bis auf das nur der erste Bustabe wiedergegeben wir.

printf & Scanf und cout habe ich nur mal zum testen zusammen gewürfelt, um die Verträglichkeit zu testen.....


Gruß,

Markus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.10.2004, 19:53 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


also zum einen würfelst du c und c++ durcheinander...
es empfiehlt sich entweder cout und cin zu verwenden oder printf und scanf/fgets...

zum anderen ist ein char nur ein zeichen, das heisst du kannst da auch kein string drin speichern...

also musst du entweder ein char-array nehmen oder einen string...


C++:
#include <iostream>
#include <string>
using namespace std;

int main(){
string name
cout<<"Bitte geben Sie ihren Namen ein: ");
cin >> name;
cout<<name<<endl;
}





zum anderen mag das unter linux laufen aber auch unter windows funzt das wunderbar...

deshalb schieb ich das mal ins ansi-c forum
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 28.10.2004 um 19:54 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.10.2004, 20:04 Uhr
DarkDragoon



Hi,

danke für die Antwort.

Also eigentlich wie bei PHP ......

Gruß,

Markus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: