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

error: `printf' was not declared in this scope

很明显程序缺少头文件,只要在开头加上 #include 即可

[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 ...

“was not declared in this scope”是一个错误信息,在编译的时候会遇到。其含义为标识符在其出现的地方是未被定义的。 出现该错误的时候,会同时把未定义的变量名显示出来。比如如下程序: int main(){ printf("%d",i);//这个i是没定义的。}就会...

缺少头文件 #include

1.你在调用这个函数之前没有对此函数进行说明系统执行是从上到下执行,系统不认识add这玩意 改进方法,1在调用前进行声明:,2吧这个函数写在主函数main之...

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

会不会是少了头文件。。。。 #include 你试试看,希望能帮你

把函数贴出来。

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

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

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