C — Änderungen 5257 → 6045

Zeile 21: Zeile 21:
  
 
=== Zeiger in C ===
 
=== Zeiger in C ===
−
Zeiger sind einzigartig in C. Mit Zeigern kann man wie bei Assembler direkt auf den Arbeitsspeicher zugreifen. (Allerdings nicht auf Register)
+
Zeiger sind einzigartig in C. Mit Zeigern kann man wie bei Assembler direkt auf den Arbeitsspeicher zugreifen (allerdings nicht auf Register).
 
Folgender Beispielcode verdeutlicht dies:
 
Folgender Beispielcode verdeutlicht dies:
 
  /* Standardfunktionen für die Shell */
 
  /* Standardfunktionen für die Shell */
Zeile 57: Zeile 57:
 
<!-- Urheber ist Be59. Code steht unter BSD -->
 
<!-- Urheber ist Be59. Code steht unter BSD -->
 
Es handelt sich um den Code für die Textausgabe aus [[FiKe]].
 
Es handelt sich um den Code für die Textausgabe aus [[FiKe]].
−
Die Zeile 3 beinhaltet einen Zeiger, der für die Textausgabe essentiell ist. Dieser Zeiger kann erhöht werden(Zeile 18) oder
+
Die Zeile 3 beinhaltet einen Zeiger, der für die Textausgabe essentiell ist. Dieser Zeiger kann erhöht werden (Zeile 18) oder
−
auf dem zeigende Wert verändert werden(Zeile 19).<br>
+
auf dem zeigende Wert verändert werden (Zeile 19).<br>
−
Bei '''sehr''' fortgeschrittenen Betriebsystemen sollte jedoch auch ein Aspekt auf die Sicherheit getan werden. (Nur nötig bei Netzwerkfähigkeit)
 
  
 
== Bekannte C-Compiler ==
 
== Bekannte C-Compiler ==