C 语言左值和右值
C 语言左值和右值
术语 lexp 表示左值表达式,rexp 表示右值表达式。
左值意味着一个位置,而右值意味着一个值。在使用右值的地方也可以使用左值,但是在需要左值的地方不能使用右值。
左值是个表达式,它可以出现在赋值符的左边,它表示计算机内存中的一个位置。右值表示一个值,所以它只能出现在赋值符的右边。每个左值表达式同时也是个右值,但反过来就不是这样。
References
Pointers On C
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225706.html原文链接:https://javaforall.net
