Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Simple. Kann mir jemand struct's erklären?

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 ] [ 2 ] [ 3 ] > 4 <
030
26.02.2004, 13:05 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



C++:
typedef struct
        {
          int zahl1;
          int zahl2;
          int zahl3[2];
          char wort[20];
        }
        zahlen;

int summe (zahlen *euz_su);
int function (zahlen *euz_fu);

int main ()
{
zahlen euz;
summe (&euz);
return 0;}

int summe (zahlen *euz_su)
{
int summe;
//hier die adresse verwenden
//scanf ("%s",euz_su->wort);
scanf ("%s",&euz_su->wort);

// euz_su ist schon ein pointer...
//function (&euz_su);
function (euz_su);
return 0;}

void function (zahlen *euz_fu)
{printf ("%s",euz_fu->wort);}


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
031
26.02.2004, 13:10 Uhr
~Benny
Gast


So funktioniert es nicht.
Er bringt mir bei meiner function bei
printf ("%s",euz_fu->wort);

Type mismatch in redeclaration of 'function(zahlen *)'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
032
26.02.2004, 13:19 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


jo liegt wohl daran das die functionsdeklaration und definition unterschiedlich sind. hatte ich in der eile übersehen...

C++:
void function (zahlen *euz_fu); //bei der deklaration void angeben


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
033
26.02.2004, 13:22 Uhr
~Benny
Gast


Ups, ich auch. Thx.
Mal schauen ob mein prog noch läuft, wenn ich das alles geändert habe, jetzt dauert aber wirklich bestimmt bis später oder sogar morgen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
034
26.02.2004, 13:24 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich zieh morgen um und habe dann nur noch spuradisch internet...
Bis die Telekom das dann schaft das mal in meiner neuen Wohnung freizuschalten...
musst dir dann vermutlich von jemand andern helfen lassen
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
035
26.02.2004, 16:44 Uhr
~Benny
Gast


Is ok, denke da findet sich noch jemand. Aber soweit ist alles klar, das umsetzten dauert noch, bin noch nicht ganz durch, aber demnächst.

Viel Glück mit der Telekom
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] [ 3 ] > 4 <     [ 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: