黑马程序员技术交流社区

标题: 数组删除元素的方法问题 [打印本页]

作者: 葛先生    时间: 2015-4-14 14:45
标题: 数组删除元素的方法问题
int a[5];
a[3]=nil
能把a中第四个元素删除吗。把a[4]前移一位?
作者: 13673696542    时间: 2015-4-14 15:54
你是想说把数组里面的内容清空还是想说把数组变成由一个元素组成的数组?
作者: 葛先生    时间: 2015-4-14 18:48
13673696542 发表于 2015-4-14 15:54
你是想说把数组里面的内容清空还是想说把数组变成由一个元素组成的数组? ...

呵呵,是把a[3]赋值为空。问是不是原来的a[3]就不存在了。下角标4前移一位变成a[3]了
作者: 马丁    时间: 2015-4-14 22:23
应该不是的ba
作者: 13673696542    时间: 2015-4-15 13:59
葛先生 发表于 2015-4-14 18:48
呵呵,是把a[3]赋值为空。问是不是原来的a[3]就不存在了。下角标4前移一位变成a[3]了 ...

数组创建后长度就固定啦,是不会变的。
作者: 葛先生    时间: 2015-4-15 14:54
13673696542 发表于 2015-4-15 13:59
数组创建后长度就固定啦,是不会变的。

谢谢了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2