Jeder C-Programmierer, der das Zeigerkonzept erstmal verstanden
hat, wird aber einfach nur "Buffer" schreiben statt dieser
unsäglichen Verrenkungen. ;-) Es dauert auch nicht lange, da kann
man diese Schreibweise dann deutlich besser lesen. Da schreibt man
dann auch "Buffer + 2", wenn man einen Zeiger auf das zweite
Element von Buffer weitergeben will, statt irgendwelcher krückiger
"&Buffer[2]". :)
Das Kapitel "Pointer and Arrays" hat eine relativ zentrale Bedeutung
im Verständnis und der Beherrschung der Sprache C. Es sei jedem
angeraten, die Details verstanden zu haben, statt das jedesmal per
trial&error zu implementieren.