社区
ASP
帖子详情
为什么定义数组可以是-1
MiSenIn
2011-09-27 11:16:32
Dim sz()
ReDim sz(7,-1)
'ReDim sz(7,-2)
为什么-1可以,而-2不可以。
...全文
97
12
打赏
收藏
为什么定义数组可以是-1
Dim sz() ReDim sz(7,-1) 'ReDim sz(7,-2) 为什么-1可以,而-2不可以。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dogfish
2011-11-19
打赏
举报
回复
很少见这种写法。有空试试。
清水滴竹
2011-11-18
打赏
举报
回复
应该是为了方便写一些要用到不能结束的程序代码段而保留的吧
MiSenIn
2011-11-11
打赏
举报
回复
[Quote=引用 9 楼 hookee 的回复:]
Dim a(-1) 是不行的,编译错误,静态数组 -1无意义
动态数组: ReDim a(0) 还有一个元素, a(-1) 就没有元素了
[/Quote]
就是定义一个没有元素的数组? 特地保留这种定义方式?
hookee
2011-10-08
打赏
举报
回复
Dim a(-1) 是不行的,编译错误,静态数组 -1无意义
动态数组: ReDim a(0) 还有一个元素, a(-1) 就没有元素了
MiSenIn
2011-10-08
打赏
举报
回复
[Quote=引用 7 楼 chinaskysun 的回复:]
引用 6 楼 misenin 的回复:
dim a(-1)
-1是什么意思啊?
为什么要保留个 -1 这样的定义方式?
为了让你写代码更复杂
[/Quote]
是不是哦
chinaskysun
2011-10-08
打赏
举报
回复
[Quote=引用 6 楼 misenin 的回复:]
dim a(-1)
-1是什么意思啊?
为什么要保留个 -1 这样的定义方式?
[/Quote]
为了让你写代码更复杂
MiSenIn
2011-10-08
打赏
举报
回复
dim a(-1)
-1是什么意思啊?
为什么要保留个 -1 这样的定义方式?
一把编程的菜刀
2011-09-30
打赏
举报
回复
这个是没有理由的
你这个问题就像问1+1为什么等于2一样
在asp中,是允许dim a(-1)这样定义数组的,允许的格式,你应要问为什么,那就得去找开发者了
MiSenIn
2011-09-30
打赏
举报
回复
csdn有没有高手啊
MiSenIn
2011-09-28
打赏
举报
回复
哪里有相关资料
叫我梁大侠
2011-09-27
打赏
举报
回复
-1 好像默认表示无限吧
MiSenIn
2011-09-27
打赏
举报
回复
为什么 -2 不可以
C语言-数组-1定义
数组-1定义 数组的定义 数据类型 数组名[数组长度]; int a[3]; //[]只能放在数组名的后面 //[]里面的值必须是固定值,也就是常量。 数组的数据称为元素。 数组的下标值是从0~n-1 数组的原理 数组名就是数组的首地址,也就是第一个元素的地址(a 相当于一个指针,但是该指针的值不能改变) 数组名是代表整个数组的地址。以下代码可以验证:
Excel-VBA-数组-01-
定义数组
微信公众号原文 系统:Windows 7 软件:Excel 2016 本系列讲讲数组功能 今天说说如何
定义数组
Part 1:背景 数组有1维,2维,3维等多个维度。这个系列主要讲1维和2维数组,一般也就够用 1维数组简单理解就是1行数据 2维数组简单理解就是1个Excel的工作表,有行和列两个维度 数组一般是用于在程序运行过程中临时存储数据,从1-2维数组的作用来看,完全可以使用Excel工作表来代替。数组的优势在于它是临时存在于内存中,无需写入硬盘中,它的读写速度非常快 Part 2
C++基础——数组-1
数组:结构体 struct 共用体 union 枚举类型 enum 一维数组: 定义: 数据类型 数组名 【常量表达式】 int a[5] 不能用变量定义N为数组; 数组名表示内存首地址; 常量表达式包括常量,符号常量; (C++语言对数组不做越界检查,使用时要注意) 引用: 数组必须先定义后使用; 只能逐个引用; 必须 for(j=0;j,10;j++) cout<<a[i]; ...
C语言中数组下标为“-1”的情况(array[-1])
今天看代码的时候无意中看到了一个检测数组越界的代码段:
C语言数组下标-1你见过吗?
不知道你有没有见过-1作为数组下标的,我算是见到了。当然这一点在Python之类的语言中毫不稀奇。 下标-1的代码 这里redis源码中的一部分: sdssdsMakeRoomFor(sdss,size_taddlen){ void*sh,*newsh; size_tavail=sdsavail(s); size_tlen,newlen; chartype,oldtype=s[-1]&SDS_TYPE_MASK; ...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章