首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-03-14 
怎样动态定义数组小第在c学习中遇了一点小困惑:整形数组变量在定义时一定要声明长度,inta[3]或a[]{1,2,4}

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


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

热点排行