小的时候只有1,2个,大的时候可能好几十万。所以不要说一个很大的数。
具体多少个每次也不一样……这样应该这么定义?
定义完了怎么赋值?
刚学C++没多久,求指导!详细点……谢谢……
可以先取值,后定义
int n;
cin>>n;
int *p=new int[n];
或者用vector容器,可以用push_back()函数动态增加元素的个数
#include<iostream>追问
这种方法是不是必须要用键盘输入一下确切多少个数?
我是读一个文件,读进来一个数存储一下,之前我也不知道有多少个数。
vector容器可以实现你的要求呀,使用vector容器的时候,不需要定义容器大小,可以动态增加的
你把我给你的代码稍微改下就可以了
new命令是怎么用的啊?
这个不还是要确切的数字么?(你举得例子就是10个)