Member since Feb 2016
1 post
|
![]()
Subject: Static Funktionen
Wo genau ist der Unterschied zwischen Funktionen, die als Static deklariert wurden und Funktionen die ohne static deklariert wurden?
Und ist bei der Programmieraufgabe in den Klausuren (Aufgabe 2) die Init Funktion generell als static zu deklarieren oder nicht? |
Member since Dec 2014
9 posts
|
![]()
static bei Funktionen und globalen Variablen schränkt die Sichtbarkeit auf dein c-File ein.
Da du in der Klausur das Hauptprogramm schreibst ist das static nicht unbedingt notwendig. Wenn du es hinschreibst machst du allerdings auch nichts falsch. Deine ISR und main dürfen halt nicht static sein. Folie 12-5 hat eine Übersicht mit den Sichtbarkeiten. Die Funktionen sind hier genau so sichtbar, wie globale Variablen. https://www4.cs.fau.de/Lehre/SS16/V_GSPIC/Vorlesung/Folien… |
Powered by the Unclassified NewsBoard software, 20110527-dev,
© 2003-8 by Yves Goergen