answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

A bit of poetry, forget it. What is true: pointers are very important in C Programming.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why pointer is callded jewel of c language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why does is used as a pointers in c language?

Let's suppose, you wanted to ask:Why thisis used as a pointer in C++ language? Because it is a pointer to the 'current object'.


What is far pointer in c language?

its pointer created for high safety that cant be find by anyone.


What is 'this pointer' in regards to computer programming?

It is a pointer which is pointing to present object with which the memberfunction is called in c++ language.


When would you use a pointer and a reference variable?

pointer: to access data by address reference: there is no reference in C language


Is 'a' equals ''a'' in c language?

No, the first is a number (0x91), the second is a pointer.


Explain pointer to function with example c language?

It isn't a question, sorry.


Why does array index start with zero in C language?

Because of pointers and that all arrays are really pointers. A pointer something like *pointer can also be written as pointer[0] and *(pointer + 1) can also be written as pointer[1]


Why use pointer in c language with file handling?

Don't store pointers in files, it makes no sense.


Why pointer can't be added in computer language C?

You can add a point in C/C++. The legal operations on a pointer are that you can 1.) add a constant, 2.) subtract a constant, and 3.) subtract two pointers that refer to the same array. Anything else is meaningless.


What is the size of the pointer in c language?

Platform-dependent, printf ("%d\n", (int)sizeof (void *))will tell you.


Do you have pointer concept in c plus plus language?

Yes. All string variables are pointers as are other arrays.


Why void is used in c language?

void as function return-type means no return value void as function parameter means no parameter void * as pointer type means generic pointer