怎么获得程序的返回值
如何获得程序的返回值?
问下,怎么获得程序返回值?我写了一个很简单的程序
请问如何才能获得程序的返回值呢?
PS:程序功能就不要纠结了,比如回答为什么不用printf函数输出是否是偶数,这只是个测试程序返回值的程序!
------解决方案--------------------
dos可以用变量errorlevel
http://blog.****.net/hudashi/article/details/7042237
------解决方案--------------------
把你的那份代码编译成exe文件,命名为temp.exe,然后将这段代码保存为一个新文件,编译运行
------解决方案--------------------
我滴是答案,这个我关注过,你看图片就明白了
编译器会给你出的

问下,怎么获得程序返回值?我写了一个很简单的程序
#include <stdio.h>
int main()
{
int n;
printf("请输入一个数:");
scanf("%d", &n);
if (n % 2 == 0)
return 2;
else
return 1;
}
请问如何才能获得程序的返回值呢?
PS:程序功能就不要纠结了,比如回答为什么不用printf函数输出是否是偶数,这只是个测试程序返回值的程序!
------解决方案--------------------
dos可以用变量errorlevel
http://blog.****.net/hudashi/article/details/7042237
------解决方案--------------------
把你的那份代码编译成exe文件,命名为temp.exe,然后将这段代码保存为一个新文件,编译运行
#include <stdio.h>
int main()
{
printf("%d\n",system("temp.exe"));
return 0;
}
------解决方案--------------------
我滴是答案,这个我关注过,你看图片就明白了
编译器会给你出的