C语言中的一个有趣的现象

  在我的C程序中使用了使用了“system("pause");”语句,在调试程序时,发现了一个有趣的现象。

  在debug模式下,点击工具条上“Execute Program(Ctrl+F5)”运行时,程序运行到“system("pause");”会暂停,按回车后会出现一行英文,再按回车程序才退出。

  

  如果点击工具条上“Go(F5)”运行,程序运行到“system("pause");”会暂停,按回车程序直接退出。

  这到底是怎么回事呢?现在没有时间深究,先把问题记下了,以后再研究,

posted on 2012-11-24 06:59  onedime  阅读(518)  评论(0编辑  收藏  举报