结构类型数组的元素创建问题

前哨

我创建了一个结构命名类型Location

struct Location {
    var XCoor: Int
    var YCoor: Int
}

我想创建一个Location我命名为的类型的数组places

var places : Array<Location>

问题:如何为数组创建元素?

我的两个错误猜测

places[0](Xcoor: 10, YCoor: 12)// error: cannot call value of non-function type 'Location'


places[0].XCoor = 10
places[0].YCoor = 12 //error: constant 'places' passed by reference before being initialized
卢卡·安格莱蒂(Luca Angeletti)

首先,您可能需要在中使用常量(而不是变量)和小写字母名称Location

struct Location {
    let x: Int
    let y: Int
}

接下来,这是创建可变数组Locations(s)的方法

var places = [Location]()

这就是您将地点添加到地点的方式

places.append(Location(x: 1, y: 3))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为c ++的不同变量类型的结构元素创建动态数组?

来自分类Dev

使用结构指针函数创建结构数组的元素

来自分类Dev

更新结构类型的数组元素,同时反向枚举

来自分类Dev

C传递结构数组时,数组类型的元素类型不完整

来自分类Dev

C-数组类型的结构数组的元素类型不完整

来自分类Dev

从结构数组返回元素

来自分类Dev

无法将结构作为创建二维结构数组的类型

来自分类Dev

从矩阵创建结构数组

来自分类Dev

如何从原始类型元素数组创建ArrayList(ArrayList <T>)

来自分类Dev

如何从原始类型元素的数组创建ArrayList(ArrayList <T>)

来自分类Dev

如何使用Type实例指定类型的元素创建数组

来自分类Dev

从元素创建数组数组

来自分类Dev

从数组的数组创建对象的数组,其中键取决于数组元素的数据类型

来自分类Dev

如何从numba结构类型创建结构?

来自分类Dev

创建类型结构的属性-错误

来自分类Dev

C ++访问结构中的结构数组的元素

来自分类Dev

问题在C中随机填充结构类型的二维数组

来自分类Dev

将结构的C ++数组保存到文件中并发出向其添加新元素的问题

来自分类Dev

numpy结构数组的设置类型

来自分类Dev

打印出结构数组的元素

来自分类Dev

显示结构数组的某些元素

来自分类Dev

从结构数组输出随机元素

来自分类Dev

从结构数组交换元素更快

来自分类Dev

对C中一个元素的数组进行结构的类型定义的可能的副作用

来自分类Dev

如何在Go中创建自定义类型元素的自定义类型数组?

来自分类Dev

在结构内部创建指向结构的指针数组

来自分类Dev

如何使用“结构”作为数据类型和自定义方法创建python数组

来自分类Dev

使用MPI派生数据类型创建和传递“结构数组”

来自分类Dev

创建一个函数以转换数组元素的类型并返回数组的地址

Related 相关文章

  1. 1

    如何为c ++的不同变量类型的结构元素创建动态数组?

  2. 2

    使用结构指针函数创建结构数组的元素

  3. 3

    更新结构类型的数组元素,同时反向枚举

  4. 4

    C传递结构数组时,数组类型的元素类型不完整

  5. 5

    C-数组类型的结构数组的元素类型不完整

  6. 6

    从结构数组返回元素

  7. 7

    无法将结构作为创建二维结构数组的类型

  8. 8

    从矩阵创建结构数组

  9. 9

    如何从原始类型元素数组创建ArrayList(ArrayList <T>)

  10. 10

    如何从原始类型元素的数组创建ArrayList(ArrayList <T>)

  11. 11

    如何使用Type实例指定类型的元素创建数组

  12. 12

    从元素创建数组数组

  13. 13

    从数组的数组创建对象的数组,其中键取决于数组元素的数据类型

  14. 14

    如何从numba结构类型创建结构?

  15. 15

    创建类型结构的属性-错误

  16. 16

    C ++访问结构中的结构数组的元素

  17. 17

    问题在C中随机填充结构类型的二维数组

  18. 18

    将结构的C ++数组保存到文件中并发出向其添加新元素的问题

  19. 19

    numpy结构数组的设置类型

  20. 20

    打印出结构数组的元素

  21. 21

    显示结构数组的某些元素

  22. 22

    从结构数组输出随机元素

  23. 23

    从结构数组交换元素更快

  24. 24

    对C中一个元素的数组进行结构的类型定义的可能的副作用

  25. 25

    如何在Go中创建自定义类型元素的自定义类型数组?

  26. 26

    在结构内部创建指向结构的指针数组

  27. 27

    如何使用“结构”作为数据类型和自定义方法创建python数组

  28. 28

    使用MPI派生数据类型创建和传递“结构数组”

  29. 29

    创建一个函数以转换数组元素的类型并返回数组的地址

热门标签

归档