+ -
当前位置:首页 → 问答吧 → C语言被丢弃的值?

C语言被丢弃的值?

时间:2011-12-24

来源:互联网

《C语言参考手册》7.13 被丢弃的值

什么是被丢弃的值?
没有左值的表达式,它的值就被丢弃?对否?

作者: mpaga   发布时间: 2011-12-24

C语言中每个表达式都有返回值,如果没有左值,该表达式的值在后面就被丢弃了,

作者: qwlong007   发布时间: 2011-12-25

比如在你的程序中有这么一句:b + 5 ;
那么这个数没有赋值到任何变量中,这样这句话执行了,但是却没有用;

作者: liuliufen   发布时间: 2011-12-25

引用 2 楼 liuliufen 的回复:

比如在你的程序中有这么一句:b + 5 ;
那么这个数没有赋值到任何变量中,这样这句话执行了,但是却没有用;
嗯嗯

作者: A38017032   发布时间: 2011-12-25

引用 2 楼 liuliufen 的回复:

比如在你的程序中有这么一句:b + 5 ;
那么这个数没有赋值到任何变量中,这样这句话执行了,但是却没有用;


正解

作者: elegant87   发布时间: 2011-12-25

被抛弃了,那有什么用呢!

作者: newadice   发布时间: 2011-12-25