关于函数返回值的问题

今天在写操作系统实验的时候,脑子抽抽了,设计了一个队列类型的函数,返回值设置成了两个不同的队列。然后想要调用返回值结果的时候,不晓得怎么分别调用这两个队列了。

于是,用vscode写了一个简单的小程序看看返回值如果是两个不同的数的话会返回什么。

如图

可以发现这个函数只显示 了4,也就是说可能只返回最后一个数。我把n和n+1换换位置。

果然,只返回了最后一个值。

估计我们老师上课的时候讲了,我没听课。

哎,我就是水一篇博客,哎就是玩儿。

嗯,对于想返回多个结果的函数,应该可以写在一个集合里,这样直接调用集合里不同位置的元素即可。相当于一个指针。

原文地址:https://www.cnblogs.com/aiyyue/p/14706463.html