10. More About Pointers

Never forget that when you point the finger at someone, three of your own fingers are pointing back at you...

—Suspicious spy’s proverb

the layout of multidimensional arrays...an array of pointers is an“Iliffe vector”...using pointers for ragged arrays...passing a one-dimensional array to a function...using pointers to pass a multidimensional array to a function...using pointers to return an array from a function...using pointers to create and use dynamic arrays...some light relief—the limitations of program proofs

The Layout of Multidimensional Arrays

Multidimensional arrays are uncommon in systems programming and, not surprisingly, C does not define the elaborate runtime routines that other languages require to support ...

Get Expert C Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.