C语言出栈操作中popValue

C语言出栈操作中popValue在这里起到什么作用?

如图所示为什么提个问题还要满30个字啊啊你想让我说什么我只想好好学C嘻语言

img

popValue 作为函数的返回值,当栈不空时,popValue 为出栈元素值, 如栈为空,popValue = -1 ; 返回值为 -1.

函数清除栈顶元素后,把栈顶元素值作为函数值返回,如果是空栈,则返回-1.。popValue里保存出栈元素的值。