Was fehlt: Zeiger auf Arrays Funktionszeiger Unterschiede zw. Zeigern und Arrays z.B. bei sizeof() Beispiele im Abschnitt 7.4 und 7.5 Typsicherheit: Welche Zeigertypen sind zueinander implizit zuweisungskompatibel, welche mit explizitem Type Cast? Welche Einschränkungen gibt es dabei? Zeiger auf Zeiger: wozu braucht man das? Da fehlt ein gutes Beispiel. Aliasing, "restricted" Zeiger, type punning Was falsch ist: Nullzeiger zeigen nicht zwangsläufig auf eine Adresse 0, noch besteht ihr "Bitmuster" zwangsläufig aus lauter Nullbits Die "Differenz zweier Zeiger" ist nur in bestimmten Fällen definiert, ansonsten "undefined behavior" (=UB) Gleiches gilt für Addition und Subtraktion von Zeiger mit Ganzzahl und dem Größer-/Kleiner-Vergleich zweier Zeiger Das Beispiel bei "Zeiger als Rückgabewert einer Funktion" ist schlecht, da ebenfalls UB. -- RokerHRO 09:15, 15. Feb. 2017 (CET)