程序直接停止工作了?

P1449 后缀表达式

你不应该是直接输入一整个样例还使用**一个字符**来存,应该用**字符串**输入
by derekyang326 @ 2023-12-04 18:23:03


请注意:你的stack在最开始是空的! 我们拿样例一举例子:\ 3.5.2.-*7.+@ 输入3\ 此时: num=3\ s -> {}(空) 输入.、 此时: 你首先取了s.top()\ 但是此时s -> {}(空) 这时s.top()指向了一个不存在的空间,这就导致程序发生错误,你可以看到控制台有一句这样的话:\ ``` Process exited after 12.14 seconds with return value 3221225477 ```
by 2022xsj @ 2023-12-04 18:26:14


@[2022xsj](/user/921880) 知道了知道了,谢谢大佬
by sunyining28 @ 2023-12-11 11:57:06


@[derekyang326](/user/1094313) 好的,谢谢大佬
by sunyining28 @ 2023-12-11 11:57:38


|