文章目录
一、直接修改 和 间接修改 指针变量 的值
二、在函数中 间接修改 指针变量 的值
三、在函数中 间接修改 外部变量 的原理
一、直接修改 和 间接修改 指针变量 的值
----
直接修改 指针变量...= &a;
间接修改 指针变量 的值 , 首先要 将 指针变量 的 地址值 , 赋值给
1
个 二级指针 变量 , 通过 * 符号 , 间接修改 一级指针变量的值 ;
// 将一级指针的地址赋值给二级指针...一级指针 变量 , 这个传入的 一级指针 变量 , 其 生命周期 到函数结尾就结束了 , 跟函 数外部的 一级指针 变量 没有任何关系 ;
如果 要修改 函数外部 的变量 , 必须传入 指向该变量的...三、在函数中 间接修改 外部变量 的原理
----
如果要 修改 一级指针 的值 , 必须 传入 指向 一级指针 的 二级指针 变量 才可以 , 传入一级指针变量 , 不能修改一级指针变量值 ;
这是因为...如果传入 一级指针 变量 , 这个传入的 一级指针 变量 , 其 生命周期 到函数结尾就结束了 , 跟函 数外部的 一级指针 变量 没有任何关系 ;
如果 要修改 函数外部 的变量 , 必须传入 指向该变量的