我一直试图在我的命令提示符下用c ++和c#运行一些简单的hello world程序但是在我编译它们并尝试运行.exe文件后,命令会跳转一行,就像输出一些内容一样,但从不确实。我尝试运行后光标继续闪烁,但之后没有任何反应。如果我尝试使用“ctrl + c”关闭命令提示符,它也不起作用。我不确定是什么导致这种情况发生。我正在运行Windows 8.1。 C#代码是使用csc编译的,C ++代码是使用g ++编译的。代码如下所示:
HELLO.CPP:
#include <iostream>
#include <stdio.h>
using namespace std;
int main(){
cout << "hello" << endl;
getchar();
}
hello.cs中:
using System;
namespace HelloWorldApplication{
class HelloWorld{
static void Main(string[] args){
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}