Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Problem mit struct

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
25.09.2005, 20:15 Uhr
~lima
Gast


Hallo, kann mir bitte jemand weiterhelfen...
Ich definiere einen Stuktur, kann aber nacher keine char Werte eingeben.


Code:
struct Daten{
    char Name[5];
    int Alter;};

void main(){
    Daten meineDaten;
    meineDaten.Alter=20;
    meineDaten.Name="Anna";
    cout<<meineDaten.Name<<endl;
    cout<<meineDaten.Alter<<endl;}




Der Fehler den er mir angibt ist:

error C2440: '=': 'const char [5]' kann nicht in 'char [5]' konvertiert werden

Was kann ich machen?
Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.09.2005, 20:38 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


benutz strcpy um einen string in einen anderen zu kopieren.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.09.2005, 09:43 Uhr
Th



Oder noch besser, benutz die Klasse std::string... (wenn man eh in C++ proggt)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: