2 qq 33286911 qq_33286911 于 2016.02.03 13:50 提问

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

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

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

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

2个回答

91program
91program   Ds   Rxr 2016.02.03 16:16
已采纳

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

wxd9199
wxd9199   2016.02.03 15:33

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!