所以,我在这里找到了一个类似的问题,但答案更多的是关于风格以及你是否能够做到这一点.
我的问题是,当你调用一个返回一个对象的非void函数时,实际发生了什么,但是你从不分配或使用所述返回的对象?所以,更少关于你是否可以,因为我完全知道你可以理解上面链接的另一个问题......编译器/运行时环境有什么作用?
这不是特定于语言的问题,但如果您回答,请说明您所指的语言,因为行为会有所不同.
c# c++ java return-value void
c# ×1
c++ ×1
java ×1
return-value ×1
void ×1