采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我想问一下,int大概可以储存的最大数为10^10,即使一直运行生产/消费也不会溢出啊(按课上的数字为例),不溢出那最后生产次数和消费次数一样应该会抵消的变成0啊。
还有我试着用线程调用函数,函数里面只有cout,但没有输出这是怎么回事呢?
这里需要注意的是负数并不是溢出,这个需要特别注意,出现负数,和出现正数,都是一样的原因导致的。
1. 但为什么会出现正负数呢,消费次数不是等于生产次数吗,即使不是连续生产再连续消费,最终num也应该是0吧
登录后可查看更多问答,登录/注册
编程之前先学这门课,系统补足计算机基础知识,夯实编程地基
3.4k 17
1.7k 14
1.2k 13
1.4k 11