自动生成结构实例

时间:2016-12-04 23:03:20

标签: c struct

让我们说结构定义为:

struct car {
   int registration_number;
}

我想生成用户指定的特定数量的struct实例。

Enter number of cars: 20
#generate 20 struct instances

我不想在struct中创建一个数组,但是想要为每辆车创建一个单独的实例。我无法理解协议是自动生成实例的。

car1,car2,car3......,car n

我以为我会运行一个循环,但我不知道如何每次都声明新的实例名称:

#some loop
struct car instance_name   #how to replace instance_name with actual names?

1 个答案:

答案 0 :(得分:0)

创建一个结构数组。您无法在运行时创建变量名称。 - melpomene