为什么用注释那句不行用下面那句却可以啊!!!
高手帮帮忙啊!!! 我想用注释那样的用法这样方便对变量进行操作!!!
import java.io.*; public class vcCom
{
public static void main(String[] args)
{ try
{
Runtime run1 = Runtime.getRuntime();
run1.exec("cl vcText.cpp",null,new File("C:\\Documents and Settings\\Administrator\\桌面\\")); Thread.sleep(1000);
Runtime run2 = Runtime.getRuntime();
//Process p=run2.exec("vcText.exe",null,new File("C:\\Documents and Settings\\Administrator\\桌面\\"));
Process p=run2.exec("C:\\Documents and Settings\\Administrator\\桌面\\vcText.exe");
InputStream br = p.getInputStream();
int s;
while ((s = br.read()) != -1)
{
System.out.print((char) s);
} }
catch (Exception e)
{
e.printStackTrace();
System.out.println("888");
}
}
}
//待编译的程序如下vcText.cpp
/*#include <iostream.h> int main()
{
cout < < "HelloWorld!" < < endl;
return 0;
}
*/
高手帮帮忙啊!!! 我想用注释那样的用法这样方便对变量进行操作!!!
import java.io.*; public class vcCom
{
public static void main(String[] args)
{ try
{
Runtime run1 = Runtime.getRuntime();
run1.exec("cl vcText.cpp",null,new File("C:\\Documents and Settings\\Administrator\\桌面\\")); Thread.sleep(1000);
Runtime run2 = Runtime.getRuntime();
//Process p=run2.exec("vcText.exe",null,new File("C:\\Documents and Settings\\Administrator\\桌面\\"));
Process p=run2.exec("C:\\Documents and Settings\\Administrator\\桌面\\vcText.exe");
InputStream br = p.getInputStream();
int s;
while ((s = br.read()) != -1)
{
System.out.print((char) s);
} }
catch (Exception e)
{
e.printStackTrace();
System.out.println("888");
}
}
}
//待编译的程序如下vcText.cpp
/*#include <iostream.h> int main()
{
cout < < "HelloWorld!" < < endl;
return 0;
}
*/
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货