1樓:匿名使用者
*(p+1)[4]是第二維第五個元素的內容
2樓:巨集照浪
*p[4]為乙個二維陣列的第一行第5個元素,*(p+1)[4]為該二維函式第2行第5個元素,如:int a[3][5];
int *p[5];
p=a;
則,*p[4]=a[0][4];
*(p+1)[4]=a[1][4];
3樓:gy1號
他們都在誤導你了。解決是錯的。
看下面的例子好了。從其中的值,你就可以知道是啥意思了。
int aa[5][5]=,,,,};
int (*p)[5]=aa;
cout<<"顯示aa中的資料"< for(int i=0;i<5;++i) cout< }cout<<"顯示p中的資料"< for(int i=0;i<5;++i) cout< }cout<<"顯示p中的資料1"< for(int i=0;i<5;++i) cout< }cout<<"顯示p中的資料1"< for(int i=0;i<5;++i) cout< }cout<<"顯示 *p[4] 中的資料"< cout<<*p[4]< cout<<"顯示 *(p+1)[4] 中的資料"< cout<<*(p+1)[4]< cout<<*(p+1)[3]< cout<<"顯示 *aa[4] 中的資料"< cout<<*aa[4]< cout<<"顯示 *(aa+1)[4] 中的資料"< cout<<*(aa+1)[4]< cout<<*(aa+1)[3]< 4樓:百年孤寂成傷 *p[4]是指p指向的物件是乙個含有4個元素的一維陣列 5樓:匿名使用者 解釋一下:p是個指向陣列的指標。 *p[4],獲取的是p的第五行第乙個元素,首先p向右看是個陣列,p[4]指代的是第五行,然後p向左看是*,間接訪問取元素,為當前行的第一列的元素。 *(p+1)[4]等價於*p[5],獲取的是p的第六行的第一列元素,具體分析如上。 c語言問題!int *p[4]和int (*p)[4]有什麼區別? 6樓:匿名使用者 int *p[4],就bai 是p本質上是個陣列,du只不過陣列中的每個元素zhi都是指標 daoint (*p)[4],就是p本質上是個內指標,指標指向乙個一維的數容組 這種題的話,其實可以先根據運算子的優先順序、結合性,先確定識別符號本質上是乙個什麼,然後再去補充 例如,int *p[3],先根據優先順序,等效於*(p[3]),所以p本質上是乙個有三個元素的陣列;那麼陣列的每個元素又是什麼呢?是乙個指標;那指標指向的又是什麼呢?是指向乙個int型的資料;所以整理一下就是p是乙個有三個指向int資料的指標的陣列,本質上就是乙個陣列 7樓:t君凡 int *p[4]是定義了乙個四個元素的陣列,元素型別為int的指標 後乙個是定義了乙個int指標,指向記憶體中4個int大小一塊區域的首位址,以四個int單位 如p++,是移動4 8樓:匿名使用者 前者指標陣列,後者陣列指標 一路有錢賺 空調制頻掛機顯示p4是室內主機板與顯示板通訊故障或除塵復位故障。定速掛機顯示p4是過濾網復位故障 定速櫃機顯示p4是室內外通訊故障或靜電除塵故障 變頻櫃機顯示p4是室內主機板與顯示板通訊故障。美的空調內機除塵處理方法 1 清洗濾網 使用牙刷 細排筆 濕紙巾等清洗出風口 風機滾軸葉輪 揭起... 次略太叔嘉惠 若p和q是申明為型別相容的指標變數,且都正確賦有合法值且不為null,那麼,p q是把指標q指向的目標值賦給指標p指向的目標 p q則是使指標p指向指標q指向的目標 最終是p和q指向了同一目標,這個目標就是q指向的目標 在q null時,p q非法操作,p q是合法操作 使p和q同為n... 向這美的變頻空調顯示 p4 的故障 意思是 直流變午頂壓縮機位置異常保護故障。付費內容限時免費檢視 回答您好,親,我是問一問答主,您的問題我收到了,正在整理答案請稍等,我將在十分鐘之內回覆您。您好,親,p4 室內蒸發器保護關壓縮機 高溫或低溫 代表美的空調出現了室內蒸發器保護。這種情況是因為美的空調...美的空調p4什麼意思,美的空調上面出現p4是什麼意思
c語言指標p中p 什麼意思
美的變頻空調面板上顯示p4是什麼意思