C语言指针,楼下大爷都能学会的小细节3(和bug郭一起学C系列)

100 阅读1分钟

「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战

二级指针

指针也是变量存储了地址,变量就有地址,所以指针的地址,就是二级指针。

   int a=0;
   int* pa=&a;  //一级指针   
   int* *ppa=&pa; //二级指针
   **ppa=10;
   int** *pppa=&ppa; //三级指针
        .......

在这里插入图片描述 怎么理解多级指针呢? 在这里插入图片描述 二级指针存着一级指针的地址,一级指针存着变量的地址。

指针数组

什么是指针数组呢?

  • 指针?
  • 数组? 整型数组 ,字符数组都是数组,所以指针数组也是数组。 在这里插入图片描述 整型指针数组 在这里插入图片描述
     int a=1,b=2,c=3;
     int arr[3]={&a,&b,&c};  //整型指针数组

指针进阶

互关互赞~.文中如果有错误,还望大佬多多指点。 在这里插入图片描述

未完待续......