好的,所以我使用的是流血编译器,首先我应该注意的是我使用的是 2001 版的 C++ 来作为绝对初学者,自 2001 年以来 C++ 是否有任何变化会影响本书的有效性?我问是因为我知道 php 有 php5,现在有 php6,但我还没有看到任何 C++03。
现在出于我问的原因,在它使用的这段代码中,
void main (void)
为什么我希望一个论点无效?这是做什么的。
但是当我void main (void)
在我的编译器中运行它时,它说 main 在它之前必须有一个“int”。所以我不能有 "void" main (void);
此外,一旦代码运行完毕,只要没有“cin”,程序就会关闭。这是正常行为吗,除了在我的程序结束时制作 cin 之外,还有更好的方法来阻止这种情况吗?