社区
C#
帖子详情
string [,,,,,] ar = new string[33,33,33,33,33,33];错出?(C#)
Zeroing-X
2010-07-30 11:45:34
string [,,,,,] ar = new string[33,33,33,33,33,33];这样不是对的吗?
为什么会出错。。
我是不是该换个方法啊。。确实太大咯。。
...全文
141
17
打赏
收藏
string [,,,,,] ar = new string[33,33,33,33,33,33];错出?(C#)
string [,,,,,] ar = new string[33,33,33,33,33,33];这样不是对的吗? 为什么会出错。。 我是不是该换个方法啊。。确实太大咯。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Zeroing-X
2011-07-25
打赏
举报
回复
内存小了。。。哈哈。。
chazikai24
2010-07-30
打赏
举报
回复
前面[]里面不需要用逗号
fuxiyang
2010-07-30
打赏
举报
回复
应该是楼主的机器内存太小了。
Forrest23
2010-07-30
打赏
举报
回复
[Quote=引用 7 楼 fingternest 的回复:]
string [,,,,,] ar = new string[33,33,33,33,33,33];
编译通过,此行代码没有问题啊!!你在哪出的错啊?
[/Quote]
编译通过
Zeroing-X
2010-07-30
打赏
举报
回复
private string [,,,,,] ar = new string[33,33,33,33,33,33];
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
s();
label1.Text = ar.Length.ToString();
}
//计算5*5*2全位
void s()
{
for (int i = 1; i < 33; i++)
{
for (int i2 = 1; i2 < 33; i2++)
{
for (int i3 = 1; i3 < 33; i3++)
{
for (int i4 = 1; i4 < 33; i4++)
{
for (int i5 = 1; i5 < 33; i5++)
{
for (int i6 = 1; i6 < 33; i6++)
{
ar[i - 1, i2 - 1, i3 - 1, i4 - 1, i5 - 1, i6 - 1] = "" + i + "" + i2 + "" + i3 + "" + i4 + "" + i5 + "" + i6 + "";
}
}
}
}
}
}
}
}
代码
Zeroing-X
2010-07-30
打赏
举报
回复
1291467969 (12.9e)
Zeroing-X
2010-07-30
打赏
举报
回复
[Quote=引用 7 楼 fingternest 的回复:]
string [,,,,,] ar = new string[33,33,33,33,33,33];
编译通过,此行代码没有问题啊!!你在哪出的错啊?
[/Quote]
不是吧。。我试过我用 下标全用3 就可以过 用33就不可以过。
你的机子内存多少。。和这个有关吗?
真相重于对错
2010-07-30
打赏
举报
回复
计算一下
33*33*33*33*33*33 = ??
Zeroing-X
2010-07-30
打赏
举报
回复
[Quote=引用 2 楼 wuyazhe 的回复:]
你想声明一个6维数组么?后面初始化的不太对。如果不是,只想声明一维数组:
string[] ar = new string[33,33,33,33,33,33];
[/Quote]
我是想声六维的。。我觉得我的方法应该对的啊。。。是不是内存不够的问题啊。。。
数组太大?
OutOfMemoryException 的异常
fingternest
2010-07-30
打赏
举报
回复
string [,,,,,] ar = new string[33,33,33,33,33,33];
编译通过,此行代码没有问题啊!!你在哪出的错啊?
blue_maple
2010-07-30
打赏
举报
回复
[Quote=引用 2 楼 wuyazhe 的回复:]
你想声明一个6维数组么?后面初始化的不太对。如果不是,只想声明一维数组:
string[] ar = new string[33,33,33,33,33,33];
[/Quote]
1维也不是这样声明吧
string[] ars = new string[6] { "11", "22", "22", "22", "22", "22" };
Zeroing-X
2010-07-30
打赏
举报
回复
[Quote=引用 1 楼 jizhehaha 的回复:]
string [] ar = new string[33,33,33,33,33,33];
[/Quote]
我是想声明6维数组咯。。
但为什么2维和3维声明都和我的一样?
真相重于对错
2010-07-30
打赏
举报
回复
哪不对,贴出不对的代码,和错误信息
blue_maple
2010-07-30
打赏
举报
回复
lz很强大 俺被雷了
兔子-顾问
2010-07-30
打赏
举报
回复
你想声明一个6维数组么?后面初始化的不太对。如果不是,只想声明一维数组:
string[] ar = new string[33,33,33,33,33,33];
jizhehaha
2010-07-30
打赏
举报
回复
string [] ar = new string[33,33,33,33,33,33];
shushukui
2010-07-30
打赏
举报
回复
string[, , , , ,] s = new string[,,,,,] { { { { { { "1" } } } } } };
基于Web的酒店客房管理系统的设计与实现+论文+开题
if(oldPassword.equals(admin.get("password").to
String
())){
String
sql="update t_admin set password=? where id=?"; db.update(sql,
new
Object[]{
new
Password,admin.get("id")}); return renderData(true,"1",...
浅谈List<
String
> list=
new
Ar
rayList<>()与
Ar
rayList<
String
> list=
new
Ar
rayList<>() 区别
String
> list=
new
Ar
rayList<>(),只知道
Ar
rayList<
String
> list=
new
Ar
rayList<>()也是对的。 正常的操作是不会引起这个思考,定义为List<TreeNode<Integer>> list=
new
...
String
在Java中的用法详解
认识
String
类 和
String
的使用1、创建字符串:(1)常见的构造
String
的方式:(2)
String
的基本概念: 1、创建字符串: (1)常见的构造
String
的方式: ① 方式一: ...
String
str =
new
String
(
ar
String
数组的使用
string
数组的定义有三种:
String
ar
r[] =
new
String
[10]; //创建一个长度为10的
String
类型数组。
String
ar
r[] = {"去去去","发的"};
String
[] str =
new
String
[]{"","","","",""}; 可以使用List方便
String
[]...
[渝粤教育] 中国地质大学 Java语言程序设计 复习题 (2)
1.下列程序段执行后的结果是( ).
String
s =
new
String
(“abcdefg”);for (int i=0; i<s.length(); i+=2){ System.out.print(s.ch
ar
At(i));} A.aceg B.ACEG C.abcdefg D.abcd 2.类定义如下 class Foo{ public ...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章