1. 程式人生 > >VS2013編譯C++程式閃爍即消失

VS2013編譯C++程式閃爍即消失

   今天開始在VS2013下練習C++的程式設計,一個很所有學習程式設計開始的程式輸出“Hello C++!”:

/*************************************
*       程式名:p1_1.cpp             *
*       功能名:顯示Hello C++        *
**************************************/
#include<iostream>
using namespace std;

int main()
{
	cout << "Hello c++!" << endl;
	
	return 0;
	
}

   但是編譯完之後Ctrl+F5去執行結果輸出視窗閃爍下就消失了,視窗上的Hello 我都沒有看清呢?是你太害羞了嗎?

   初次接觸C++開始以為是程式出錯,但是這麼簡單的程式都能寫錯?……不科學!

   原來這裡主函式在返回之前需要加一個getchar()用來等待鍵盤輸入才不會消失。

/*************************************
*       程式名:p1_1.cpp             *
*       功能名:顯示Hello C++        *
**************************************/
#include<iostream>
using namespace std;

int main()
{
	cout << "Hello c++!" << endl;
	
	getchar();/*用來等待鍵盤輸入*/
	return 0;
	
}

      其他的設定解決方法都不管用。雖然簡單但是現在都在學初次編譯肯定會遇到,分享給大家!