读书人

怎样动态定义数组解决方案

发布时间: 2012-03-14 12:01:12 作者: rapoo

怎样动态定义数组
小第在c学习中遇了一点小困惑:
整形数组变量在定义时一定要声明长度,int a[3]或a[]={1,2,4}这样的形式(参照老谭教材);
若现在我想要定义一个任意长度的数组,用来存储一组数据该怎么实现呢?意思是要写一个这样的函数,大致功能如下:1,输入数组的长度;2,用for给数组元素赋值;3,打印出该数组的全部元素。
求代码!感激不尽!


[解决办法]
还有,用完了以后要写
free(arr);

读书人网 >C语言

热点推荐