delphi动态数组的问题
定义个动态数组SetLength(Feed,5);第一个值是Feed[0],最后一个是Feed[4]吗?可以取到Feed[5]吗?谢谢了...
定义个动态数组SetLength(Feed, 5);
第一个值是Feed[0],最后一个是Feed[4]吗?
可以取到Feed[5]吗?谢谢了 展开
第一个值是Feed[0],最后一个是Feed[4]吗?
可以取到Feed[5]吗?谢谢了 展开
3个回答
展开全部
不能,动态数组的下标是从0开始的,以下是为数组赋值的标准的写法:
var i : integer ;
begin
for i := low(Feed) to high(Feed) do
Feed[i] := xxxxxxxx ;
end ;
var i : integer ;
begin
for i := low(Feed) to high(Feed) do
Feed[i] := xxxxxxxx ;
end ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可以的 你去第五个是空的啊 ,因为FEED只有4个字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询