// Online C compiler to run C program online
#include <stdio.h>
int main() {
char arr[2] = {1, 2};
char *parr0 = NULL;
char *parr1 = NULL;
char **pparr0 = NULL;
char **pparr1 = NULL;
printf("%p %p %p\n", arr, &arr[0], &arr);
printf("%p %p %p\n", arr + 1, (&arr[0]) + 1, (&arr) + 1);
parr0 = arr;
parr1 = &arr[0];
printf("%p %p %p %p\n", parr0, arr, parr1, &arr[0]);
pparr0 = &parr0;
pparr1 = &parr1;
printf("%p %p %p %p\n", *pparr0, parr0, *pparr1, parr1);
printf("%d %d\n", *pparr0[0], *pparr1[0]);
printf("%d %d %d %d\n", **pparr0, **pparr1, *(*pparr0 + 1), *(*pparr1 + 1));
printf("%p %p\n", pparr0[0], pparr1[0]);
return 0;
}
C陣列和指標
相關文章
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- 指標陣列和陣列指標與二維陣列指標陣列
- 陣列指標,指標陣列陣列指標
- 【C】 28_指標和陣列分析(上)指標陣列
- 【C進階】28、指標和陣列分析指標陣列
- 指標陣列與陣列指標指標陣列
- Golang 學習——陣列指標和指標陣列的區別Golang陣列指標
- C指標和陣列的關係詳解指標陣列
- C語言指標和陣列筆試題C語言指標陣列筆試
- C語言 指標與陣列C語言指標陣列
- Go 陣列指標(指向陣列的指標)Go陣列指標
- 陣列指標陣列指標
- c語言-運算子,陣列,指標C語言陣列指標
- c程式設計--指標與陣列C程式程式設計指標陣列
- C----陣列越界問題、指標入門陣列指標
- 日常學習儲存--陣列和指標陣列指標
- (C語言)使用指標列印陣列的內容C語言指標陣列
- 二維陣列與指標陣列指標
- 透過指標引用陣列指標陣列
- 要點1:指標、陣列和複合字面量指標陣列
- 【原創】淺談指標(十三)指向陣列的指標指標陣列
- 【原創】淺談指標(九)二維陣列和多級指標相關指標陣列
- 指標陣列練習排列字串指標陣列字串
- 資料結構和演算法面試題系列—C指標、陣列和結構體資料結構演算法面試題指標陣列結構體
- sizeof和strlen計算陣列型別和指標型別字串陣列型別指標字串
- 二維陣列的指標的理解陣列指標
- 陣列,函式與指標 詳解陣列函式指標
- 詳解c++指標的指標和指標的引用C++指標
- C語言系列之 指標與陣列總複習視訊教程C語言指標陣列
- C語言使用指標對陣列指定位置進行插入元素C語言指標陣列
- hdu 1277 AC自動機入門(指標版和陣列版)指標陣列
- 雙指標查詢陣列的連續規律子陣列問題指標陣列
- 利用c:forEach標籤遍歷陣列陣列
- 關於二維陣列指標的問題陣列指標
- 資料結構與演算法基礎之指標和陣列資料結構演算法指標陣列
- C++語言程式設計筆記 - 第6章 - 陣列、指標與字串C++程式設計筆記陣列指標字串
- [C++] 成員函式指標和函式指標C++函式指標
- 【C++系列】指標物件和物件指標的區別C++指標物件