From eff46bced5a8a1d430e73778de8e09e4a2eae295 Mon Sep 17 00:00:00 2001 From: Avinandan Bose <38869235+AvinandanBose@users.noreply.github.com> Date: Sat, 20 Aug 2022 17:15:26 +0530 Subject: [PATCH] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 57a7a41..cc38c98 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ Its an intermediate guide series on C++

Suppose integer i = 10 which has address in the memory location FFFF4 and *p is a pointer which assigned to address of integer i through & → address operator. Now if we makes output of *p we get 10 i.e *p which contains address of i i.e. FFFF4 points to that address and fetch the value from that address.

Dereferencing operator(*)/Indirection Operator(*) :→ Dereferencing is an operation performed to access and manipulate data contained in the memory location 'pointed to' by a pointer. The operator '*' is used to deference pointers.

+ @@ -394,6 +395,7 @@ p = a / p ; //Illegal use of Pointer `````

Pointers to Pointers

Where pointer (*ptr) store the address of a variable say var where data is stored say 10 . Then **ptrptr(Pointers to pointers) store address of that pointer (*ptr)and use it as a reference to fetch data from variable var through (*ptr).

+