请问一下什么是左值和右值
请问一下什么是左值和右值 在C语言的书上看到的
[解决办法]
是指运算符的左值性和右值性吗?
像是+,—,*,/等都是左值,就是从左到右计算
像是=,++是右值性,是从右到左的:
e.g.c=1+5; 先算=右边的1+5,再进行=的运算
e.g.8+9+(++i)+5;先算++右边的就是我们常说i先加1,再参加运算
发布时间: 2012-06-08 12:55:24 作者: rapoo
请问一下什么是左值和右值
请问一下什么是左值和右值 在C语言的书上看到的
[解决办法]
是指运算符的左值性和右值性吗?
像是+,—,*,/等都是左值,就是从左到右计算
像是=,++是右值性,是从右到左的:
e.g.c=1+5; 先算=右边的1+5,再进行=的运算
e.g.8+9+(++i)+5;先算++右边的就是我们常说i先加1,再参加运算