使用g++时候出现错误!!!!(已解决!!)

C、C++和Java语言
回复
tomlillite
帖子: 24
注册时间: 2007-03-19 22:00
送出感谢: 0
接收感谢: 0
联系:

使用g++时候出现错误!!!!(已解决!!)

#1

帖子 tomlillite » 2007-03-31 1:12

#include<iostream.h>
int main()
{
cout<<"Hello world!"<<endl;
return 0;
}
文件名为hello.cpp
使用g++ hello.cpp
之前已经安装了g++还有c++的库,可编译的时候出现错误,不明!!!!!
hello.cpp:1: error: stray ‘\357’ in program
hello.cpp:1: error: stray ‘\274’ in program
hello.cpp:1: error: stray ‘\203’ in program
hello.cpp:1: error: expected constructor, destructor, or type conversion before ‘<’ token
各位到底是怎么回事呢?????
上次由 tomlillite 在 2007-04-03 23:30,总共编辑 1 次。
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25
送出感谢: 0
接收感谢: 0

#2

帖子 titainium » 2007-03-31 22:34

为啥现在还有写<iostream.h>的?
为啥现在还有不知道namespace的?
Titainium
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#3

帖子 BigSnake.NET » 2007-03-31 22:41

打程序源代码..不要复制粘贴
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
antonym55
帖子: 353
注册时间: 2007-04-03 9:52
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 antonym55 » 2007-04-03 10:00

ISO C++ 中的头文件是 没有h的

代码: 全选

#include <iostream>
没有h时,需要使用cout 可以有下面2种方式
1. using namespace std;
2. 使用 std::cout

完整程序

代码: 全选

#include <iostream>
using namespace std;

int main(int argc, char**  argv)
{
    cout << " Hello World!" <<endl;
    return 0;
}
或者

代码: 全选

#include <iostream>

int main(int argc, char**  argv)
{
    std::cout << " Hello World!" <<std::endl;
    return 0;
}
头像
zzyubuntu
帖子: 55
注册时间: 2006-12-09 19:22
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 zzyubuntu » 2007-04-03 10:22

! :em06
tomlillite
帖子: 24
注册时间: 2007-03-19 22:00
送出感谢: 0
接收感谢: 0
联系:

多谢了!!!

#6

帖子 tomlillite » 2007-04-03 23:29

因为在windows上用久了,vc6.0就那样编写的,所以……
多谢大家了哦!!!!
:lol:
回复

回到 “C/C++/Java”