在刚下载的dev-c中编译好代码,再运行时显示"Sourse file not compiled" 怎么解决? 谢谢你的帮助!

来源:百度知道 编辑:UC知道 时间:2024/05/18 16:40:40
运行c程序出现这样的问题.运行c++也有,但我把c++的 void mian()该为:
int main()
{
......
return 0;
}
可正常运行.
怎样设置能使c程序 #include "stdio.h"
void main()
{
printf("rhgjdf");
}
运行?

我按你的
"应该使用标准格式即int main(),不要再使用void main()了,即使例题中用void main(),你可以将其改成int main(),程序是可以正常运行的,不用非要有返回int值,将你程序改为:
int main()
{
printf("rhgjdf");
}
"做了,把void 改为int后,依然只能编译不能正常运行.

不能运行。如果能运行我知道怎么显示。

在C语言中,好像要使用:void main()

标准C++已经不支持void main();
而使用int main();

应该使用标准格式即int main(),不要再使用void main()了,即使例题中用void main(),你可以将其改成int main(),程序是可以正常运行的,不用非要有返回int值,将你程序改为:
int main()
{
printf("rhgjdf");
}
也可以很好的运行。

不能运行?是不是看不到输出的结果,要想看到结果可以这样:
#include <iostream>
#include "stdio.h"
int main()
{
printf("kkdkdk");
system("pause");//这句话可以看到程序运行结果.
return 0;

}