5.1 INTRODUCTION
Pointers are the most powerful feature of ‘C’. The beginners of ‘C’ find pointers hard to understand and
manipulate. In an attempt to unveil the mystery behind this aspect, the basics of pointers which generally
remain in background are being discussed in the following sections.
5.1.1 The ’&’ Operator
When a variable x is declared in a program, a storage location in
the main memory is made available by the compiler. For exam-
ple, Figure 5.1 shows the declaration of x as an integer variable
and its storage location in the main memory.
From Figure 5.1, it may be observed that x is the name
associated by the compiler to a