Ansicht:   

#156557 C - Funktionsaufruf will nicht ... ??? (pc.coding)

verfaßt von Mr. Teflon, 11.08.2009, 22:30:05

> Hi,
>
> eine Funktion kann einen Rückgabewert haben und wird dann nicht mit Void
> am Anfang geschrieben. Bei Deinem Beispiel wird \"get_volt\" abgearbeitet und
> gibt dann einen Wert zurück (am Ende steht \"return wert;\" ). Diesen
> Rückgabewert wirst Du dann irgendwo verarbeiten. Der Rückgabewert wird bei
> der Funktion durch \"uint\" vor dem Funktionsnamen (get_volt) angegeben.
>
> Prozeduren haben keinen Rückgabewert sind ansonsten aber wie Funktionen
> aufgebaut.
>
> Gruß LEO

Hallo,

Danke für die Erklärung.

Also solange keine Rückgabewerte am Ende übergeben werden nimmt man void.
Das nennt man Prozeduren und nicht Funktionen.

Wenn Rückgabewerte übergeben werden, dann kein void aber dafür eine Datentyp Deklaration, die dann dem Rückgabewert entspricht bzw. zugewiesen wird

Habe ich das richtig verstanden? Mit eigenen Worten wegen dem Lerneffekt.  ;-)

--
___________
Tschau
Mr. Teflon

 

gesamter Thread:

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz