Why pointer is called jewel of c-language?

a pointer is a derived data type in c. pointers are undoubtedly one of the most distinct and exciting features of c language.it has added power and flexibility to the language.
*pointers are more efficient in handling arrays and tables.
*pointer can be used to support dynamic memory management.
*pointers reduce length and complexity of programs.
*increase the execution speed and thus reduce the program execution time.
by following character's real power of c lies in proper use of pointers. pointer is called the jewel of c-language.