| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 442 人关注过本帖
标题:[求助]为什么这样定义结构不行呢
只看楼主 加入收藏
lico
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2007-1-15
收藏
 问题点数:0 回复次数:6 
[求助]为什么这样定义结构不行呢
struct car {
int car_id;
int floor;
int position;
int time;
int n;
}a[2][6];
a[0][0]={234,1,1,25,1};/*说类型不匹配*/
a[0][1]={356,1,2,15,1};
a[0][2]={478,1,3,10,1};
a[0][3]={899,1,4, 5,1};
搜索更多相关主题的帖子: 定义 结构 
2007-07-16 12:10
yuerhb
Rank: 1
等 级:新手上路
威 望:1
帖 子:241
专家分:0
注 册:2007-6-1
收藏
得分:0 

应该是这样吧??
struct car {
int car_id;
int floor;
int position;
int time;
int n;
}a[2][6]={{234,1,1,25,1},{356,1,2,15,1},{478,1,3,10,1},
{899,1,4, 5,1}};

学编程。。。。再难也得上!!!
2007-07-16 12:54
酒肉弥勒佛
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:399
专家分:0
注 册:2006-6-6
收藏
得分:0 
这中方式只能在定义数组中使用,不能在给数组赋值时使用,如果定义的话就要这样写:

struct car {
int car_id;
int floor;
int position;
int time;
int n;
};
struct car a[2][6]={234,1,1,25,1,356,1,2,15,1,478,1,3,10,1,899,1,4, 5,1};


编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-07-16 12:56
yangfan222
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2007-4-13
收藏
得分:0 

应该是这样吧??
struct car {
int car_id;
int floor;
int position;
int time;
int n;
}a[2][6]={{234,1,1,25,1},{356,1,2,15,1},{478,1,3,10,1},
{899,1,4, 5,1}};
应该可以呀

2007-07-16 20:57
lico
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2007-1-15
收藏
得分:0 
回复:(yangfan222)应该是这样吧??struct car {in...
这样有错误提示
说是初始化符号太多。

但要是把数组变大 a[5][5] 就没问题

还是 酒肉弥勒佛 的比较对
但是我没太理解????
2007-07-16 21:21
hackerjiang
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:地球
等 级:版主
威 望:3
帖 子:780
专家分:111
注 册:2007-4-27
收藏
得分:0 
!!!!!!!!看你写的!!!!!!!!!!!

不注意格式

姑且不说格式对不对,俺看着都头昏啊!

(づ ̄ 3 ̄)づ
2007-07-17 02:11
naski
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-7-5
收藏
得分:0 
用了结构又用数组.....实际中似乎很少见

    │      ∠_
丿亅\   ├─┤
            └─┘
2007-07-17 09:50
快速回复:[求助]为什么这样定义结构不行呢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018124 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved