C语言对变量进行读操作读到的值主要那用来做什么?

C语言读变量值的五大用途

大家都知道函数就是一个数据处理器,也就是对全局变量进行读写操作。那么大家有没有思考过这样一个问题,读变量内存格子中的值被用来做什么呢?我总结了一下几点用途,记录下来。

(1)读到的变量值作为条件判断的依据,用于参与if、if-else等条件判断,用于控制程序流程,决定代码执行路径。这种用法很常见,也就是我们经常说的根据变量的值决定走那条路。

(2)作为赋值运算符的右值用于给其他变量(内存格子)赋值。

(3)参数函数调用的传参,将变量值复制给函数的参数列表。

(4)参与算术运算、逻辑运算、位运算、指针运算(& *  ->)、自增自减等运算。

(5)作为返回值参与返回,我的意思是return xxx,也是对变量xxx进行读操作将读到的值进行返回。

总之,从内存变量中读取变量的值,就是获取程序当前的状态或数据。这些状态或数据是程序执行任何有意义操作的基础。关于读内存变量的读操作这里需要特别注意一下的是:读操作是唯一获取内存变量内部数值的唯一途径,是所有后续处理的前提。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值