Not logged in. · Lost password · Register

yc05uhum
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?
LEP
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…
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O :troll:
Special characters:
Go to forum
Powered by the Unclassified NewsBoard software, 20110527-dev, © 2003-8 by Yves Goergen