我有一个递归函数solveCountdownProblem,它调用evaluateCountdown,它接受反向波兰语表示法格式的表达式。evaluateCountdown位于一系列嵌套的for循环中(在solveCountdownProblem中),因此经常被调用。chars to string }} 它在一段时间后产生正确的计算结果,但最终我得到了一个内存错误</em
我是c语言中较新的,为了学习它,我尝试编写一个函数来手动读取std输入中的字符。程序将读取std中的行并输出它们,当遇到空行时,它将结束。但是,如果输入流只包含三行或更少行,则它工作得很好,但如果输入包含4+行,则始终会出现错误。当调用realloc和free函数:'doublefree or corruption (快速顶部):0x000000000001f46030 *‘时会发生<e