首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VS 控制台程式一閃而過?加 system("pause") 或用斷點

     編輯:程式設計綜合問答

Visual Studio 建立控制台專案,按 Ctrl+F5(不偵錯啟動)或 F5(偵錯)執行後,視窗瞬間關閉,看不到輸出。這是因為程式執行結束,主控台視窗自動關閉。

三種解決方式

  1. 加 system("pause")(Windows 專用):在 return 0; 前插入,程式暫停並顯示「請按任意鍵繼續...」。
  2. 用 getchar() 或 cin.get():跨平台,等待使用者按 Enter。
  3. 設定斷點或用「偵錯→啟動但不偵錯」:VS 會在結束時自動保留視窗。

建議:學習階段養成 加斷點觀察變數 習慣,比單純暫停更有助於除錯。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved