其他分享
首页 > 其他分享> > 通过函数修改一重指针指向的内容

通过函数修改一重指针指向的内容

作者:互联网

若实参是一个一重指针的地址,则形参是一个二重指针。

作用是:在函数内直接修改一重指针指向的内容。

解读:二重指针指向一重指针的地址,通过解引用获得一重指针指向的内容。

例如下面这个程序实现了在 add 函数中对指针指向的内容加1

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 
 4 void add(int** Q)
 5 {
 6     (**Q)++;
 7 }
 8 
 9 int main(void)
10 {
11     int a = 0;
12     int* P = NULL;
13 
14     P = &a;
15 
16     add(&P);/*通过add函数让指针P指向的内容加1*/
17 
18     printf("%d\n",*P);
19 
20     system("pause");
21     return 0;
22 }

 

标签:函数,指向,int,一重,add,指针
来源: https://www.cnblogs.com/lvhui123/p/15782424.html