c語言中scanfdp中的p是指標,我知

2021-03-04 00:12:44 字數 815 閱讀 8374

1樓:匿名使用者

這個**編譯不過去的,不支援指標到int的預設轉換

2樓:背心_心背

是吧從鍵盤上的數存到p所指向的位址中

給個採納吧樓主 有不懂可以繼續追問

3樓:匿名使用者

將輸入的數值賦給變數p

4樓:匿名使用者

是位址,p的儲存位址

c語言scanf(「%d」,p++)中,p為什麼已經指向a[4]後面的單元

5樓:尹珍貴族

p=a,p指向了陣列a的首位址,此時p可像陣列那樣操作,如p[0]=a[0]。

在下面的for迴圈中,i=4時結束迴圈,此時p自增了5次.即p=p+5。

所以p=&a[5].即p指向了a[5]的位址。

6樓:憤激澳匱

《從頭跨》休說大話,莫要自誇,山外有人家。天也忒大,地也忒大,挺要緊自家腳步從頭跨,從頭跨......

7樓:銷

迴圈五次每次++,就從指向a[0]變成指向a[5]了

c語言為什麼這裡不用取位址符號&scanf("%d",p++);而要用p++

8樓:匿名使用者

p就是位址,懂嗎?p指向了陣列a,p的位址就是陣列a的位址,p++就指向了下乙個陣列中的位址

9樓:羶

p就是指標。指向陣列a的首位址。每次迴圈p++,指向陣列的下乙個元素的指標

c語言中p是什麼意思,C語言中 p 是什麼意思

p p 首先,它是乙個 陣列,陣列裡面儲存的是指標 p 則不同,首先它是版乙個指標,然後權,它指向乙個陣列,但通常,再定義的時候需要指定所指向陣列的大小。示例 include int main int argc,char argv char指標陣列,兩個元素,分別指向hello和worldprint...

C語言中的printf sum d n ,sum 中的d n究竟是什麼意思啊

斐薄漢荷 雙引號中的是原樣輸出和輸出結果的格式也就是說這句話輸出的是sum sum的結果 sun 是原樣輸出 d是後邊那個sum的格式是整數 f是小數 c是字元 n是回車換行的意思 邶凌絲融輝 1.d 是轉換說明符 n是轉義字元 2.d通常用在printf函式和scanf函式中,d規定了輸入輸出項的...

c語言中的,c語言中的EOF

全文結束就是文字的結束,0 是字串結尾字元,在螢幕上敲的話,linux下輸入ctrl d,windows下輸入ctrl z,os下輸入f4,就能輸入eof。兩個while語句,前面乙個判斷讀取字元是否為eof,後面乙個判斷讀取字元是否為換行字元。如果敲回車的話,沒有eof,只有 r,r是回車符。全文...