Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Bedeutung von &

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
01.03.2005, 16:37 Uhr
~bomber77
Gast


Hallo habe ein kleines Problem schreibe nächste Woche eine Klausur und lerne gerade die Nachklausur aber ich verstehe etwas nicht

Hier kurz das Programm

C++:
#include <iostream.h>

float add(float&,float)

void main()
{float a=4,b=6,erg;
erg=add(a,b);
cout<<"n\Ergebnis"<<erg<<endl;
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
erg=add(a,b);
cout<<"a="<<a<<endl;

}
float add(flaot& x,flaot y)
{x=2*x;
y+=5;
return x+y;
}


So also ich versteh nicht was das & (und) macht und das andere Problem das ich hab ist was ist mit dem + Zeichen in der Funktion add nach dem y? Übergibt er da nicht die 6 vom b und addiert noch eins dazu?

Wenn ihr mir helfen könntet wäre echt nett!
Vielen Dank schonmal im vorraus


Bearbeitung von Pablo:

Benutze die CPP Tags selber


Dieser Post wurde am 01.03.2005 um 17:47 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.03.2005, 16:49 Uhr
enno-tyrant
Frag nicht!


und noch einmal: call by referenz ,nutze zur abwechslung doch mal google anstatt die frage in zig foren zu posten
--
...um etwas zu verstehen muß man wissen wie es funktioniert...

Dieser Post wurde am 01.03.2005 um 16:49 Uhr von enno-tyrant editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.03.2005, 17:47 Uhr
Pablo
Supertux
(Operator)


Es heißt int main()! Bitte FAQ Lesen.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
01.03.2005, 18:20 Uhr
Oliver
S2-Pixelgeneral



Zitat von Pablo:
Es heißt int main()! Bitte FAQ Lesen.



Es fehlt noch eine Funktion, die die Quelltexte nach "void main()" durchsucht und eine automatische Pablo-Anwort generiert.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
01.03.2005, 21:30 Uhr
typecast
aka loddab
(Operator)



--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
01.03.2005, 21:39 Uhr
Manuelito



also falls du "y+=5;" meinst, das bedeutet, dass der neue wert von y gleich dem alten y-wert + 5 ist ... das ist ne kurzschreibweise für y = y + 5
--
Verstand ist das, was am gerechtesten unter den Menschen verteilt ist.
Jeder glaubt, er hätte genug davon.
-- unbekannt
 
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: