系统(“暂停”);-为什么会出错?
以下是一个我不太明白的问题:
指挥部,system("pause");
作为暂停程序并等待键盘输入继续的一种方式,向新程序员讲授。然而,许多资深程序员似乎对此不屑一顾,认为不应该在不同程度上这样做。
有些人说它可以使用。有人说只有当你被锁在房间里而没有人看的时候才能使用。有人说如果你用它,他们会亲自来你家杀了你。
我,我自己是一个新的程序员,没有正规的编程培训。我用它是因为我被教导要使用它。我不明白的是,如果它不是可以使用的东西,那么为什么我被教会使用它呢?或者,从另一方面来说,它真的没有那么糟糕吗?
你对这个问题有什么看法?