In this chapter of this C tutorial, we will learn about 'array of pointers'.
expression - is the number of elements to be taken in the array.
The square bracket over here will take the precedence over the '*' operator.
Each element in array-name will hold a pointer to the data-type.
void main ()
char *names =
for ( i = 0; i < 5; i++)
printf("Value of names[%d] = %s\n", i, names[i] );
Value of names = Nikhil
Value of names = Muskaan
Value of names = Suraj
Value of names = Aarti
Value of names = Usman