在c ++中制作大量变量?

im *_*umb -2 c++ visual-studio

我想知道是否有办法快速通过循环或c ++快速制作大量变量

例如,你试图item1通过调用大量的变量,item100以便你可以编辑你想要的任何项目,有人如何创建所有这些变量,而不必手动键入每个变量?

是否可能或以其他方式实现类似的结果?

Naw*_*waz 6

定义一个数组而不是大量不同的变量:

 Type array[100];
Run Code Online (Sandbox Code Playgroud)

或者更好地使用std::vector:

 std::vector<Type>  v(100);   //#include <vector>
Run Code Online (Sandbox Code Playgroud)

或者,如果它是固定大小,那么std::array:

 std::array<Type, 100>  a;   //#include <array>  //only C++11 
Run Code Online (Sandbox Code Playgroud)

在C++中搜索数组和向量.您将在此站点上看到许多主题.

  • 取决于你对"更好"的意思,但+1,因为,通过你的照片,你大约一岁,这个答案显示了那个年龄的令人难以置信的洞察力:-) (5认同)