flpz.net
当前位置:首页>>关于error: `printf' was not declared in this scope的资料>>

error: `printf' was not declared in this scope

[Error] C:\Users\lenovo\Documents\C-Free\Temp\未命名1.cpp:7: error: `printf' was not declared in this scope的意思是 `printf'里的's'没有被定义 [Warning] C:\Users\lenovo\Documents\C-Free\Temp\未命名1.cpp:8:2: warning: no newline ...

把你的错误信息发出来,还有学生.xml的内容最好也发出来,这样才容易判断哪里有问题。

main函数的类型必须为int,然后要有返回值return 0;

在我的VC++ 6.0上运行了,没有什么错误,不知你的怎么会出错呢?是不是在创建的时候的时候创建的是工程而不是c++文件呢? 在报错的是说:“盲目的申明了一个功能‘int printf(...)’” 我看你把代码复制到新建的文件里看看!!

声明有问题, 把print()的声明去了。

没有包含头文件,gcc下没包含头文件会给warning包含头文件或试试 加一句#include

前面加上头文件#include 看看

经过分析后发现原因如下: 1.变量、函数、或者类未声明或者定义。这是最简单的情况~却是我经常犯的错误(基本也是这几个原因中可能性最大的) 另外,网上有人指出以下原因也会导致该提示错误: 2.头文件相互#include时,导致了依赖关系错误。比...

#include int main() {float average(float a[10],float *max, float *min); // 函数原型声明,)后要加分号。float score[10],ave,max,min;int i;for(i = 0;i

网站首页 | 网站地图
All rights reserved Powered by www.flpz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com