>  Q&A  >  본문

java - 急等。vs写一个简单程序关闭黑窗老是响应很久,然后报错,无法再次运行

后台进程里一直还关不了这个运行台程序,每次都要退出重进,怎么解决啊?


#include "stdafx.h"
#include "iostream"
#include <cstdlib>
using namespace std;


int main()
{
    int n = 1;
    cout << n;
    int nn= 3;
    cout << nn;
    int a[4];
    for (int i = 0;i < 4;i++)
    {
        a[i] = i;
    }
    for (int i = 0;i < 4;i++)
    {
        cout << a[i];
    }
    system("PAUSE");
    return 0;
}
迷茫迷茫2743일 전528

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-18 10:54:18

    system("PAUSE"); 계속하려면 아무 키나 누르세요

    그러나 아무 키도 입력하지 않으면 return 0이 실행되지 않고 프로세스가 닫히지 않습니다. VS로 다시 컴파일하면 이런 상황이 발생합니다.

    컴퓨터를 다시 시작한 후 getch(); 명령을 사용하여 system("PAUSE"); 대신 문자를 입력해 보세요.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:54:18

    으아아아

    약간 수정하면 G++ 환경에서는 모든 것이 잘 작동합니다.

    이제 VS 환경을 테스트해 보세요.

    업데이트:

    VS2015 환경에서는 모든 것이 정상입니다.

    추가 정보를 제공해 주세요.

    회신하다
    0
  • 취소회신하다