c語言指針-什麼時候是內容,什麼時候是地址

c語言指針的操作分爲:指針聲明,指針的使用。

1 指針聲明:在使用指針之前需要先對指針進行聲明,確定指針的類型。

例如:int *ptr。

在聲明這個過程中,*表示ptr是一個指針變量,*表示地址。

2 指針的使用:

例如:int var=3;

          ptr=&var;//這時ptr=var的地址

         printf("value of ptr:%d",*ptr);//這裏*ptr=ptr指向的地址中存儲的值,即var的值。結果是*ptr=3

總結:在聲明中,*ptr是一個地址;在使用中,*ptr是取(地址ptr中的)內容.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章