c语言动态数组(动态数组)

 2024-01-17  阅读 13  评论 0

摘要:大家好,小空来为大家解答以上的问题。c语言动态数组,动态数组这个很多人还不知道,现在让我们一起来看看吧!1、普通数组是固定长度的,比如int[] a = new int[10];这样只能存储10个数据,a[0]-a[9]如果需要第11个数的话。2、只能从新定义一个数组动态数组的话,长度是可变的,你需要多少就多少ArrayList al = new ArrayList();al.add(1);-al

大家好,小空来为大家解答以上的问题。c语言动态数组,动态数组这个很多人还不知道,现在让我们一起来看看吧!

1、普通数组是固定长度的,比如int[] a = new int[10];这样只能存储10个数据,a[0]-a[9]如果需要第11个数的话。

2、只能从新定义一个数组动态数组的话,长度是可变的,你需要多少就多少ArrayList al = new ArrayList();al.add(1);-al.add(n);al[0]-al[n];这种可以存储各种类型。

3、可能会带来隐患,可以使用泛型List la = new List();只能存固定的类型代码是C#的,JAVA的差不多。

本文到此分享完毕,希望对大家有所帮助。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://www.sast-sy.com/ead26BD0CAARSVw0K.html

发表评论:

管理员

  • 内容1434378
  • 积分0
  • 金币0

Copyright © 2022 四叶百科网 Inc. 保留所有权利。 Powered by ZFCMS 1.1.2

页面耗时0.0489秒, 内存占用1.72 MB, 访问数据库18次

粤ICP备21035477号