BBS.ChinaUnix.net
首页
|
新闻
|
Linux
|
FreeBSD
|
AIX
|
Windows
|
博客
|
论坛
|
存储
|
网络
|
人才
|
Wiki
|
资料
|
读书
|
手册
|
下载
|
空间
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
语法错在哪儿了?
1
2
3
››
首页
»
论坛
»
C/C++
»
论坛跳转 ...
> Functional编程
> 数据仓库与数据挖掘
> 门户网站运维
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 主题推广专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代冠军主机588元/两年
|
送Windows新书+500分+2G U盘
| 新版块:
OpenAPI
、
数据仓库与数据挖掘
、
门户网站运维
、
Functional编程
|
"奥运之夏"获奖摄影作品展示
[
打印
] [
订阅
] [
收藏
] [
本帖文本页
] [
推荐此主题给朋友,立即获积分
]
liuboo
圣骑士
UID:69332
注册:2003-7-11
最后登录: 2008-09-21
帖子:
139
精华:0
可用积分:346 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:804
推广积分:0
来自:北京市
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
1楼
发表于 2008-6-26 18:02
#include <stdio.h>
typedef struct node {
int data;
struct node *next;
}linknode, *link;
void main()
{
link a, b,n,h;
h = (linknode *)malloc(sizeof(linknode));
h->next = NULL;
a=h;
135: for(int i = 0; i < 5; i++)
136: {
n = (linknode *)malloc(sizeof(linknode));
n->data = 1;
n->next = NULL;
a->next = n;
a=a->next;
}
a=h->next;
for(a=h->next; a!=NULL; a=a->next)
{
printf("%d",a->data);
}
}
》cl un.c 编译出错如下(我用的是vs2005的cl编译器)
un.c
un.c(135) : error C2143: syntax error : missing ';' before 'type'
un.c(135) : error C2143: syntax error : missing ';' before 'type'
un.c(135) : error C2143: syntax error : missing ')' before 'type'
un.c(135) : error C2143: syntax error : missing ';' before 'type'
un.c(135) : error C2065: 'i' : undeclared identifier
un.c(135) : warning C4552: '<' : operator has no effect; expected operator with
side-effect
un.c(135) : error C2059: syntax error : ')'
un.c(136) : error C2143: syntax error : missing ';' before '{'
写个for怎么错了呢?
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liuboo
圣骑士
UID:69332
注册:2003-7-11
最后登录: 2008-09-21
帖子:
139
精华:0
可用积分:346 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:804
推广积分:0
来自:北京市
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
2楼
发表于 2008-6-26 18:04
错得不知其然也~~
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
benbenr
大天使
走刀口→超
UID:496049
注册:2006-11-26
最后登录: 2008-10-08
帖子:
2097
精华:0
可用积分:3182 (小富即安)
信誉积分:105
专家积分:25 (本版:0)
空间积分:0
推广积分:25
来自:sz
状态:
...在线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
3楼
发表于 2008-6-26 18:04
猜测,i的定义写到外面去。
好久没碰C了,试试·
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
人在江湖【走】,怎能不挨【刀】;为了能活【口】,唯有把己【超】!come on...
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
jamesr
大天使
人在CU飘,挨刀我就跑
UID:362823
注册:2006-1-13
最后登录: 2008-10-04
帖子:
2303
精华:
1
可用积分:3140 (小富即安)
信誉积分:100
专家积分:50 (本版:30)
空间积分:2
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
4楼
发表于 2008-6-26 18:09
编译时的命令有没有加参数
-std=c99
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
欢迎参加《Object-oriented Programming with ANSI-C》的翻译:
http://wiki.chinaunix.net/index.php/OOC
Everest 0.5正式发布!
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
5毛党党员
大天使
UID:677490
注册:2008-3-17
最后登录: 2008-10-08
帖子:
2360
精华:0
可用积分:1537 (家境小康)
信誉积分:10
专家积分:47 (本版:32)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
5楼
发表于 2008-6-26 18:09
typedef struct node *link;
typedef struct node {
int data;
struct node *next;
}linknode;
试一下。
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liuboo
圣骑士
UID:69332
注册:2003-7-11
最后登录: 2008-09-21
帖子:
139
精华:0
可用积分:346 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:804
推广积分:0
来自:北京市
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
6楼
发表于 2008-6-26 18:14
QUOTE:
原帖由
5毛党党员
于 2008-6-26 18:09 发表
typedef struct node *link;
typedef struct node {
int data;
struct node *next;
}linknode;
试一下。
还是出错
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liuboo
圣骑士
UID:69332
注册:2003-7-11
最后登录: 2008-09-21
帖子:
139
精华:0
可用积分:346 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:804
推广积分:0
来自:北京市
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
7楼
发表于 2008-6-26 18:15
QUOTE:
原帖由
jamesr
于 2008-6-26 18:09 发表
编译时的命令有没有加参数
-std=c99
加了也不行,还是报语法不对
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
kewenliang
精灵王
UID:693307
注册:2008-4-17
最后登录: 2008-10-07
帖子:
345
精华:0
可用积分:575 (稍有积蓄)
信誉积分:95
专家积分:0 (本版:0)
空间积分:895
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
8楼
发表于 2008-6-26 18:41
QUOTE:
原帖由
benbenr
于 2008-6-26 18:04 发表
猜测,i的定义写到外面去。
好久没碰C了,试试·
正解。
用gcc编译 将for(int i=0..........) 改为:
int i;
for(i=0;...............)
就能顺利通过 并得出正确结果
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liuboo
圣骑士
UID:69332
注册:2003-7-11
最后登录: 2008-09-21
帖子:
139
精华:0
可用积分:346 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:804
推广积分:0
来自:北京市
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
9楼
发表于 2008-6-26 18:42
出错原因:for(int i =0; i < 5; i++)
这句中i的定义不可放在内部定义,要放在main的开头处,才可通过编译。
不知是否是vs2005编译器的关系?
谢谢各位了
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
xi2008wang
(瞬)
大天使
UID:623380
注册:2007-9-30
最后登录: 2008-10-08
帖子:
1578
精华:0
可用积分:1460 (家境小康)
信誉积分:15
专家积分:40 (本版:10)
空间积分:12
推广积分:0
来自:深圳
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
10楼
发表于 2008-6-26 18:45
晕,是不是前面的135:
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
首页
»
论坛
»
C/C++
»
1
2
3
››
论坛跳转 ...
> Functional编程
> 数据仓库与数据挖掘
> 门户网站运维
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 主题推广专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.078246 second(s), 5 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计