QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 648|回复: 2

编译初级程序为什么会出这么多的错误?

[复制链接]
发表于 2004-9-24 10:28:27 | 显示全部楼层 |阅读模式
各位大哥,我今天是第一次使用gcc进行c++编程,只编了一个显示语句的程序,但在用g++调试的时候就出现了好多的错误,具体见下面代码,为什么呢?
[code:1]#include <iostream>

using namespace std;

int main()
{
     cout<< "come up and c++ me some time.";

     cout<<"\n";

     return 0;
}
[/code:1]

编译结果:
[code:1][sun@localhost sun]$ g++ 1.cpp
1.cpp:1: parse error before `for'
1.cpp:1:36: missing terminating ' character
1.cpp:1:36: warning: character constant too long
1.cpp:2: parse error before `to'
1.cpp:3: parse error before `text'
1.cpp:3:36: missing terminating ' character
1.cpp:3:36: warning: character constant too long
In file included from /usr/include/c++/3.2.2/iosfwd:45,
                 from /usr/include/c++/3.2.2/ios:44,
                 from /usr/include/c++/3.2.2/ostream:45,
                 from /usr/include/c++/3.2.2/iostream:45,
                 from 1.cpp:5:
/usr/include/c++/3.2.2/bits/stringfwd.h:55: parse error before `<' token
/usr/include/c++/3.2.2/bits/stringfwd.h:58: confused by earlier errors, bailing
out

[/code:1]
发表于 2004-9-24 10:41:02 | 显示全部楼层
估计楼主的1.cpp不是贴出来的那个源程序。
回复

使用道具 举报

 楼主| 发表于 2004-9-24 10:51:56 | 显示全部楼层
找到错误了,谢谢关注! 错在忘记删除emacs前面附加的信息了,呵呵.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 11:23 , Processed in 0.035186 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表