文章目录
一、直接赋值 和 间接赋值
二、在子函数中间接赋值
一、直接赋值 和 间接赋值
----
在 函数体 内部 , 声明普通变量 ,
直接赋值 : 直接修改该变量 , 称为 直接赋值 ;
简介赋值...: 将该变量的地址 赋值 给指针 , 通过 指针 修改内存中的变量数据 , 称为 间接赋值 ;
代码示例 :
#include
#include
int main...a = 10;
// 第二次打印 a 变量值
printf("a = %d\n", a);
// 将 a 的地址赋值给 指针变量 p
p = &a;..."a = %d\n", a);
return 0;
}
执行结果 :
二、在子函数中间接赋值
----
在 函数体 内部 , 声明普通变量 , 如果 获取该变量的地址 , 将该 地址 传递给...a = 10;
// 第二次打印 a 变量值
printf("a = %d\n", a);
// 将 a 的地址赋值给 指针变量 p
p = &a;