编译器问题?
请问为什么,编译生成的可执行文件没有错误和警告,但不能运行啊? 是不是一闪就没了?你的程序是不是 void main // printf("hello world")? 可能有些函数没有调用 也没有声明... 具体原因我也不大清楚 你是不是点的那个exe文件? 如果是的话你在程序最后面加上一个getch();就OK了。。。 谢谢各位的回答啊,可是小弟还是不知道是怎么回事,有很多程序都是这样的,可是有一些又能运行。请前辈们在关注下小弟的问题!感激!!!
下面就是一个只能编译连接但不能运行的程序:
#include<stdio.h>
#define PRICE 30
main()
{
int num,total;
num = 10;
total = num * PRICE;
printf("total = %d",total);
} 回复 4# zlq1252
似乎要#include <conio.h> 可以运行啊,你用的什么编译器!
还有楼上请看清楚了,楼主说的是不能运行,而不是一闪而过!!!!!
页:
[1]