百韵网 >>  正文

在vc++中编程时 居然提示我说#include <stdio.h>这句有错 不能识别还是什么的 这是什么情况啊 vc++6.0中提示找不到stdio.h,

来源:www.baiyundou.net   日期:较早时间
这个错误是说,不能打开stdio.h这个文件。

出现这个错误的原因,多数是你的包含文件路径设置不正确。开发环境找不到它。

建议你把全部程序贴上来,错误可能不在这句。

试试 #include<cstdio>呢

你编译器的include目录的搜索路径有问题,编译器搜索不到,这是常见问题,重新添加你的include的路径

vc++6.0中提示找不到stdio.h,~

解决办法:打开Settings对话框,左边的Settings For中选中Release,底下的TreeView中选中StdAfx.cpp,右边选中C/C++标签页,Category选Precompiled Headers,底下选Create precompiled header,Through header填StdAfx.h。左边的TreeView中依次选中工程中其他所有的cpp,Precompiled Headers都选中Use precompiled header file,Through header填StdAfx.h。最后,“OK”、“Rebuild All”。

不能自动出请手工添加。
另外,用CPP和C有区别。在C中,标准库(stdio.h这类,还有一堆其它std)默认被包含,不管写不写,编译器自动给你加上这堆库的include(国内有些教材没有指出这一点),但在CPP中就严格要求加上,不加不联接。

相关要点总结:
(编辑:本站网友)
相关推荐
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 百韵网