To initialize an array of pointers in C, you can assign each pointer with the address of a valid memory location using the ampersand (&) operator.