Pointers to pointers in c programming language

C pointers to pointers: A pointer is pointing to another pointers is called pointers to pointer.


Examples of pointers to pointers in c:



What output can be expected upon executing the following code? 


#include<stdio.h>

int main(){

int s=2,*r=&s,**q=&r,***p=&q;

printf("%d",p[0][0][0]);
return 0;

}


Output: 2

Explanation:


As we know p[i] =*(p+i)

So,

P[0][0][0]=*(p[0][0]+0)=**p[0]=***p

Another rule is: *&i=i

So,

***p=*** (&q) =**q=** (&r) =*r=*(&s) =s=2

15 comments:

Sophia Right said...

A great post without doubt. The information shared is of top quality which has to get appreciated at all levels.

Manmeet Kaur said...

This comment has been removed by the author.

Unknown said...

Superb

Unknown said...

Superb

d said...

Download Archery Master 3D Mod Apk

ufascr.v4 said...

ufa168 A football betting website that has been accepted by bet2you people all over the world. No minimum deposit-withdrawal Bet starting from only 10 baht ufabet

ufascr.v4 said...

เป็นเว็บหวยออนไลน์ที่ได้รับความนิยมเอามากๆ ด้วยการที่เราเป็นเว็บ Ruay จึงทำให้เพื่อนๆสามารถเข้าใกล้และสัมผัสกับความรวยที่แท้จริง ไม่ว่าจะเป็นทางอินเตอร์เน็ตหรือแบบออฟไลน์ก็ยังดี แถมอย่างที่หลายๆคนทราบว่าคนไทยชอบเล่นหวยเป็นประจำ ดังนั้นทางเราเว็บ Ruay จึงเกิดมาเพื่อตอบโจทย์ความต้องการสำหรับคอหวยที่แท้จริง แถมเรายังมีบริการแทงหวยฟรี เป็นอีกทางเลือกสำหรับคนที่อยากลองเล่น ด้วยมีการบริการหลากหลายรูปแบบ จึงไม่แปลกเลยที่เว็บ RUAY จะสามารถสร้างรายได้ให้กับผู้ที่มาเล่นหวยออนไลน์ เพื่อนๆสามารถสมัครสมาชิก RUAY ได้ฟรีโดยไม่มีค่าใช้จ่าย และถ้าหากเพื่อนๆมีเลขเด็ด เลขดัง ก็สามารถนำมาสร้างผลกำไรและลงทุนกับหวยต่างๆในเว็บของเรา RUAY ได้อย่างง่ายดาย เป็นอีกทางเลือกที่จะช่วยเพื่อนๆได้ แถมเว็บเรายังมีประสิทธิภาพภาพและมีการเติบโตมากที่สุดในบรรดาเว็บแทงหวยอีกด้วย และทีมงานของเราพร้อมเปิดกว้างต้อนรับสมาชิกจากทั่วโลก จึงรับประกันได้เลยว่า RUAY ของเรามีความมั่นคงเอามากๆ

ufascr.v4 said...

ufa168

ufascr.v4 said...

bet2you

UFABET

ib888

ufa369

ufa356

fafa191

Kaylee Brown said...

The specialty of these programmers helping you in completing the assignment is that they write down clean codes that can be easily read and executed. Being an expert in their field, they put on their learning in your assignment to write down working codes for your assignment. Moreover, they are not only limited to completing assignments, as they can also assist you in completing your programming homework, thesis work, and projects as well.

Based on the above reasons, it can be considered smart to go to a programming help to get your assignments done if you are not confident enough with your programming skills.

BASANT KUMAR said...

factorial hundred In the last few days, the “factorial of 100” is one of the top subjects and a lot of maths geeks compute it using voice assistants such as Alexa, Shiri, etc.

factorial hundred In the last few days, the “factorial of 100” is one of the top subjects and a lot of maths geeks compute it using voice assistants such as Alexa, Shiri, etc.


factorial hundred In the last few days, the “factorial of 100” is one of the top subjects and a lot of maths geeks compute it using voice assistants such as Alexa, Shiri, etc.


John Hardy said...

This informative article is very helpful and useful. You done very nice work in this article. I hope you will share kore updates. Now it's time to avail Locksmith Leeds for more information.

Essien said...

This is a very useful update. I was looking for a place to actually commit my intellectual knowledge. I think I reached one today. Thank you for your effort in sharing. yobe state university pre-degree admission form

harperpaul said...

This is extremely glorious stuff for me. I got information from your blog. keep sharing
papeles de divorcio no disputados de nueva jersey

Shaniba said...

thanks