Forum: Mikrocontroller und Digitale Elektronik Korrekte Sprache oder Ausdruck


von Hansi (Gast)


Lesenswert?

Wie sagt man zu den folgenden Teilen in einem C-Programm:

- void clear_Display(void);  // löscht Display

Defination void bekanntgegeben in der Datei Display.c?

- clear_Display ();  // löscht Display

Angabe Befehl im eigentlichen Programm?

von Stefan F. (Gast)


Lesenswert?


von EAF (Gast)


Lesenswert?

Hansi schrieb:
> void clear_Display(void);  // löscht Display
Funktionsdeklaration.
Oder: Vorwärtsreferenz

Eine Definition einer Funktion:
1
void clear_Display(void)
2
{
3
 // hier tuwas
4
}


Hansi schrieb:
> clear_Display ();  // löscht Display
Aufruf der Funktion.
Oder: Eine Anweisung

von Hansi (Gast)


Lesenswert?

Genau diese Bezeichnungen habe ich gesucht.

EAF schrieb:
>> clear_Display ();  // löscht Display

Ist das ein Befehl oder Anweisung?

Super, schon mal vielen Dank

von Stefan F. (Gast)


Lesenswert?

Ich würde sagen: Befehle kann man sofort ausführen, Anweisungen werden 
per Befehl gestartet. Die Zeile in deiner Frage ist somit eine 
Anweisung.

Hier ist es allerdings anders erklärt: 
https://www.akademie.de/de/wissen/vba-einfuehrung-lernen-kurs/anweisungen-befehle-funktionen

von EAF (Gast)


Lesenswert?

Hansi schrieb:
> Ist das ein Befehl oder Anweisung?

C und C++ kennen den Begriff "Befehl" oder "Kommando" nicht.
Es gibt Anweisungen und Ausdrücke.

Beitrag #7174185 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.