生成的.exe文件一闪而过,如何解决?
驽驴十驾 2012-07-15 12:04:55 我使用的VC++6.0 SP6编程环境,编写下面C程序代码:
#include<stdio.h>
int main()
{
int i=0;
printf("请输入一个整数:");
scanf("%d",&i);
printf("i=%d\n",i);
printf("i在内存中的地址为:%o\n",&i);
return 0;
}
这个程序是实现当用户输入一个整数,回车计算机显示输入整数的八进制内存地址。但是,生成的.exe文件总是一闪而过,我在程序的末尾尝试使用 getchar(); getch(); system("pause");等所有我知道的能使程序暂停的语句,但结果都是一闪而过,而这三个语句在"Hello World!"程序中,都能有效的使.exe程序暂停,这是为什么?
C程序初学者虚心请教!