Forum
Tipps
News
Menu-Icon

C++

Guten Abend.....

Und zwar machen wir gerade in der schule in c++ das thema mit klassen ( keine virtuellen) so und zwar ist es so weiß ich NIE ob ich in double,int vor der funktion setze und in die klammer ----

z.B.:

class auto
{
 .... auto ( ...)
 .... tanken (...)
}

kann mir das ma villeicht jemadn einafch erläutern... bitte



Antworten zu C++:

Hi,

kurz geagt int ist eine Ganzzahl (z.B. 1, 2, 3, usw.)
double ist eine ("große") Gleitkommazahl (z.B. 3.1415............)
float eine ("normale") Gelitkommazahl.

Der Unterschied zwischen double und float ist die Anzahl der gespeicherten Bytes im Arbeitsspeicher welche bei double eben höher sind.

nee ... das mein ich nicht...ich weiß was double und so ist... nur
bei klassen weiß ich nicht ob ich vor der funktion jetzt double oder void schrieben soll und ob ich in die klammern was reinschrieben soll... ich wieß ja was double und so ist......

nun, was du vor die Funktion schreibs hängt davon ab was sie ausgeben soll.
Wie gesagt, Int für ganzzahlen, float doble für Gleitkomma, void gibt keinen Wert zurück, char für buchstaben
In den klammern weist du der variable einfach einen wert zu.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Moin |

Vor der Funktion steht der Rückgabetyp (hat mit Ausgabe nichts zu tun!).
In den Klammern werden die Parameter definiert. Heißt also: bei der Funktionsdeklaration steht in der Klammer ein Paar aus Typ und Bezeichner.

greez 8)
JoSsiF

Endlich mal jemadn der Ahnung hat  8) ehmm ja können sie mir bitte das was in die klammern kommt näher erläutern ?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Is ganz einfach:

Wenn du eine Funktion aufrufst, tust du das in vielen Fällen mit Parametern. Das sind die, die in die Klammer kommen.
Was du beim Aufruf der Funktion an Parametern mitgeben willst, muss vorher deklariert/definiert werden (tja, keine Ahnung, welcher Begriff richtig ist, bin kein C++-Entwickler).
Willst du also beim Aufruf eine Ganzzahl an die Funktion übergeben, die dann irgendwie verarbeitet wird, dann definierst du eben z.B. einen Int-Parameter.

Hat man das euch nicht erzählt? ;)

greez 8)
JoSsiF


« Delphi 2005 PE SeriennummerE-Mail Verteiler über Access generieren »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Arbeitsspeicher
Arbeitsspeicher, auch Hauptspeicher oder RAM genannt, ist ein wichtiger, sehr schneller Speicherbereich des PCs, der seine Daten aber beim Auschalten oder Neustarten verl...

Interaktiv
Der mögliche, in seinem Ablauf aber nicht festgelegte Eingriff des Benutzers in ein Computerprogramm. Oftmals sind dies multimediale Präsentation oder auch Comp...

Interface
Der Begriff "Interface" bezeichnet in der Computertechnologie eine Schnittstelle. Es handelt sich um einen allgemeinen Begriff, der verschiedene Arten von Schnittstellen ...