Computer Programming
C Programming
C++ Programming

In 'C' language what is a pointer?

Top Answer
User Avatar
Wiki User
Answered 2013-05-13 00:40:25

A pointer is a reference to some chunk of memory on your computer. To actually get the value out of said chunk of memory, you must dereference it (i.e. *pointer).

User Avatar

Your Answer

Related Questions

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'.

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

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

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

In computer terminology, pointer is a programming language. It is an important part of C language. Uses of pointers: C pointer, C arrays, C linked list, memory-mapped hardware, Pass-by-address using pointers, Dynamic memory allocation.

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]

a pointer is a derived data type in c. pointers are undoubtedly one of the most distinct and exciting features of c 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.

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

In 8086 programming (MS DOS), a far pointer is normalizedif its offset part is between 0 and 15 (0xF).

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

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

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.

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

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

A pointer in C is a pointer. Examples: int *intptr; char *charptr; int (*funptr)(int, char **);

No. C++ evolved from C and therefore maintains the concept of primitive variables such as int, char and float in order to retain backward compatibility with C. In a 100% OOP language, such as Java, all primitives would be implemented as objects. C++ does provide syntactic sugar to allow primitives to be used in an object-oriented manner, but it is not strictly enforced. C++ also maintains the concept of pointer variables. In a 100% OOP language, references would be used instead. Unlike C, C++ treats references as a separate entity to pointers (in C a reference is just another word for a pointer) but the new operator always returns a pointer.

Yes. For example, argv parameter of function mainis a pointer to an array of pointers to characters.

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

1) Using inline assembly language functions feature in C we can directly access system registers. 2) C programming also supports high level language features. 3) C Programming is used to access memory directly using pointer.

A Pointer is a Variable that holds a memory address, usually the location of another variable in memory. A pointer to pointer is known as double pointer.

The pointer that points to a block of memory that does not exist is called a dazzling pointer or wild pointer

Increment or decrement the pointer by the required offset.

It is a pointer that points to a member of a structure.

Far and near pointer is only introduced in turbo C compiler.When the pointer refers to an address in the same segment it is called near pointer, but when it refers to an address in another segment it is called far pointer.