我想为用户实现添加几辆车的功能。每辆汽车具有相同的属性。因此,我的第一步是创建一个结构:
struct car {
hp: Int
color: String
age: String
price: Double
}
现在,每次用户单击按钮并添加请求的数据时,将使用给定结构的值添加汽车。
如果我希望能够通过调用每辆汽车的名称回落到其数据上,该如何进行?
我是正确的假设,我必须在结构中添加另一个值,即name
吗?我必须创建一个结构数组,每次用户添加另一个结构时都附加car
吗?
这是适合的方法吗?
如果是这样-用户可以选择更改/更新汽车的数据-我如何能够访问他试图在数组内部进行编辑并更改其数据的确切结构?