A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 葛先生 中级黑马   /  2015-4-14 14:45  /  866 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

int a[5];
a[3]=nil
能把a中第四个元素删除吗。把a[4]前移一位?

5 个回复

倒序浏览
你是想说把数组里面的内容清空还是想说把数组变成由一个元素组成的数组?
回复 使用道具 举报
13673696542 发表于 2015-4-14 15:54
你是想说把数组里面的内容清空还是想说把数组变成由一个元素组成的数组? ...

呵呵,是把a[3]赋值为空。问是不是原来的a[3]就不存在了。下角标4前移一位变成a[3]了
回复 使用道具 举报
应该不是的ba
回复 使用道具 举报
葛先生 发表于 2015-4-14 18:48
呵呵,是把a[3]赋值为空。问是不是原来的a[3]就不存在了。下角标4前移一位变成a[3]了 ...

数组创建后长度就固定啦,是不会变的。
回复 使用道具 举报
13673696542 发表于 2015-4-15 13:59
数组创建后长度就固定啦,是不会变的。

谢谢了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马