Arrays and Pointers
Because array names are treated as pointers, C programmers tend to use pointers and arrays somewhat interchangeably.
Procedure zero could have been written with a pointer parameter, as shown on the next slide.
It could still be called with an array name as argument.