初学c++,编写简单程序如下: #include<stdio.h> int main() { printf("hello world!\n"); }
在预编辑命令中如果是#incllude<iostream>或#incllude<iostream.h>就总是运行错误。请问以上几种有什么区别?我看几种不同教材里这些输入法...
在预编辑命令中 如果是#incllude<iostream>或#incllude<iostream.h>就总是运行错误。
请问以上几种有什么区别?
我看几种不同教材里这些输入法都有啊
win7 vc6.0 展开
请问以上几种有什么区别?
我看几种不同教材里这些输入法都有啊
win7 vc6.0 展开
4个回答
展开全部
stdio.h这个是标准c的头文件,你的printf是标准c的io函数,在这个头文件中声明。
而isotream是标准c++的io流,标准c++的io流不是用printf的,而是用流操作符cin和cout。
所以你用printf输出字符串,如果#incllude<iostream>包含头文件肯定不行,因为这这里没有printf的定义。
而isotream是标准c++的io流,标准c++的io流不是用printf的,而是用流操作符cin和cout。
所以你用printf输出字符串,如果#incllude<iostream>包含头文件肯定不行,因为这这里没有printf的定义。
追问
#include
int main()
{
std::cout <<"hello world."<< std::endl;
return 0;
}
以上依然不行
追答
报什么错呢?
展开全部
vc++6.0跟window7不兼容的、、运行不起。。可能不是你程序的错误。。。你把程序发出来看看。。。
追问
#include
int main()
{
printf("hello world!\n");
}
难道是我下载的vc版本不对?少了点什么吗?
追答
#include
void main(){
cout<<"hello word!\n";
}用这个吧、、、、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#incllude
为什么双写“l”?
为什么双写“l”?
追问
只是笔误
追答
发一下错误信息的截图
也许能找到缘由。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为何不帖代码,直接点好不?
更多追问追答
追问
#include
int main()
{
printf("hello world!\n");
}
追答
既然main返回int类型,那么你的return在哪呢?有错误不,如果有,请直接帖出来!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询