vs2013,用cout为什么是未定义标识符?

endl也是。求助。但是用printf可以... endl也是。求助。但是用printf可以 展开
 我来答
柒零czK
推荐于2017-12-15 · TA获得超过135个赞
知道答主
回答量:13
采纳率:0%
帮助的人:16.3万
展开全部
大神,cout是可以的,你就这一段代码要别人怎么解释。。。。
追问

我把这一段写完了也不行,debug时候还是error

追答
你忘记了名称空间 
添加 “using namespace std;”

或者这样使用cout、endl 在前面加上std::cout、std::endl

#include
using namespace std;
int main ()

{
std::cout <<"hello,world"<<std::endl;
}
这是为什么呢? 标准C++的库函数、类日益增多,那么在这个大前提下谁能保证名字不会重复,编译器怎么知道你需要使用哪一个厂商提供的源? 于是便有了这玩意儿。
这里使用的是C++标准名称空间
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式