建一个长度未知的数组
麻烦各位大神 我想建一个未知长度的数组,数组的长度根据用户的输入而决定,我应该怎么建这个数组。数组的最后一个元素的下标是什么?并求出这个数组的长度。
麻烦各位了
[解决办法]
int a;
cin>>a;
int *p = new int[a];
//do something
delete []p;
一般来说不用动态申请数组,申请一个数组的运行代价很高..
发布时间: 2012-05-28 17:59:33 作者: rapoo
建一个长度未知的数组
麻烦各位大神 我想建一个未知长度的数组,数组的长度根据用户的输入而决定,我应该怎么建这个数组。数组的最后一个元素的下标是什么?并求出这个数组的长度。
麻烦各位了
[解决办法]
int a;
cin>>a;
int *p = new int[a];
//do something
delete []p;
一般来说不用动态申请数组,申请一个数组的运行代价很高..