The following links demonstrate the C program examples on two C aggregate types which are array and pointers. Pointers is another C important construct that optimized the used of computer resources such as memory and provide a very efficient way to manipulate the computer memory though it is quite difficult to understand and very easy to be misused.