| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 653 人关注过本帖
标题:求助一个二维数组赋值的问题
只看楼主 加入收藏
qiqirainy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-10-10
收藏
 问题点数:0 回复次数:4 
求助一个二维数组赋值的问题
我GOOGLE了很多论坛...找不到问题所在啊...所以只好来求助了...谢谢大家了

const int MAXNODES=23;
const int PREFIX=100;
int TRAFFIC[23][100];
TRAFFIC[1][1]=10, TRAFFIC[2][2]=20, TRAFFIC[3][3]=30;


因为我的每维数量太大...所以只好选有值的那些来赋值...但是这个方法老有奇怪的错误存在:
error C2501:'TRAFFIC' : missing storage-class or type specifiers
error C2369: 'TRAFFIC' : redefinition; different subscripts
see declaration of 'TRAFFIC'

error C2440: 'initializing' : cannot convert from 'const int' to 'int [1][1]'
There are no conversions to array types, although there are conversions to references or pointers to arrays


There are no conversions to array types, although there are conversions to references or pointers to arrays


其他的也都是类似的错误

谢谢大家了....在线等着嘞
搜索更多相关主题的帖子: 赋值 TRAFFIC int GOOGLE 
2007-10-10 00:16
qiqirainy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-10-10
收藏
得分:0 
没人来帮忙吗?
2007-10-10 00:27
succubus
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:4
帖 子:635
专家分:1080
注 册:2007-10-7
收藏
得分:0 

每条赋值语句一分号结尾试试
int TRAFFIC[23][100] = { 0 };
TRAFFIC[1][1]=10;
TRAFFIC[2][2]=20;
TRAFFIC[3][3]=30;
...
这样应该就ok了


[url=http:///view/aDU1]/image/aDU1.gif" border="0" />[/url]
2007-10-10 01:14
qiqirainy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-10-10
收藏
得分:0 
谢谢楼上!
2007-10-10 17:59
kevinlind
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-11
收藏
得分:0 
嗯,的确不该用逗号
2007-10-11 23:09
快速回复:求助一个二维数组赋值的问题
数据加载中...
 
   



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

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