[求助]请教大家一个小问题~谢谢先
我刚开始接触C语言,按着书上教的写了一个很简单的小case,可是到编译的时候总是有两个错误,请各位高手帮帮忙指出错误在哪里!!!下面就是了
# include <stdio.h>
void main()
{
printf("very good.\n");
}
[此贴子已经被作者于2007-1-26 16:46:27编辑过]
----------------解决方案--------------------------------------------------------
你这个没问题呀,骗人啊?
呵呵~~~`
----------------解决方案--------------------------------------------------------
其中一个错误是这么写的
unable to pen include file 'stdio.h'
----------------解决方案--------------------------------------------------------
你别用TURBE C
用WIN C
或VC
----------------解决方案--------------------------------------------------------
LZ检查一下安装该编译器的当前目录下有无
“stdio.h”头文件;
----------------解决方案--------------------------------------------------------
你的程序可以正常编译通过,具体通过不了是你编译器的问题.
注意,把void main()改为int main(void)
----------------解决方案--------------------------------------------------------
我找了~里面有stdio.h这个文件~
为什么用TC不好使呢?
----------------解决方案--------------------------------------------------------
书上写的是void main ,怎么我写出来就不好使呢
----------------解决方案--------------------------------------------------------
问题不在void上。而是你要注意设置一下TC的环境,即指定 includ 、lib 和 Tc 的路径。错误显示的内容就是说没有找到 stdio.h 文件。
按新标准,主函数main()的类型应该是int,因为程序编译通过后,执行时由操作系统调用,正常执行完成后要向操作系统返回一个整数0,非正常结束则返回一个非0整数。
[此贴子已经被作者于2007-1-26 18:11:21编辑过]
----------------解决方案--------------------------------------------------------
??
wo de ke yi?!
----------------解决方案--------------------------------------------------------