Because of its root of being a systems programming language, C (and C++)
permits very flexible use of pointers. Even with strong type checking,
a programmer can explicitly type cast the destination of a pointer.
This flexibility is quite useful when we need to hide details.
Subsections
Copyright © 2006-08-30 by Tak Auyeung