c语言 关于:函数返回 在线等~~

一个有返回值的函数 char operate(_char_ opnd1,_char_ ch,_char_ opnd2),

当其被调用的时候 ,如push(s,operate (opnd1,ch,opnd2));

是**直接被调用**如上句代码,还是要**定义一个char型变量val,接收其返回值,写成pop(s,val)**?

c

2个回答

都可以
使用自定义的变量,方便调试看函数的返回值是否正确;不使用变量,写法简单。

当然直接调用即可。不需要再定义

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐