第十二章 下标

作者: 运柱 | 来源:发表于2017-07-16 07:12 被阅读0次

c++下标通过重载操作符operator []实现,swift的下标语法:

subscript(index: Int) -> Int {

get {

// 返回一个适当的 Int 类型的值

}

set(newValue) {

// 执行适当的赋值操作

}

}

下标行为由getter和setter实现,有点类似计算类型。

与c++不同,swift下标可以有多个参数,参数可以是任意类型,返回值也没有太多限制。另外,参数可以使用变量参数和可变参数,但不能使用输入输出参数,也不可以设置默认值。

相关文章

  • 第十二章 下标

    c++下标通过重载操作符operator []实现,swift的下标语法: subscript(index: In...

  • 第12章:下标

      下标操作符在许多语言中都用于数组元素的访问,在Objective-C中下标还用于字典的访问,在Swift中下标...

  • 深度学习-从感知机到反向传播

    1 单层感知机 1.1 单层单输出 下标的说明: 1、X上标表示所在层数, X下标表示每层的第#个元素。 2、W上...

  • swift 下标(下标语法、下标用法)

    类、结构体和枚举都可以定义下标,下标是用于访问集合、列表或序列的成员元素的快捷方式。可以使用下标,设置和获取值,而...

  • 插入排序

    第5行先判断j是否大于等于0防止切片下标越界

  • 顺序存储二叉树

    顺序存储二叉树特点 只考虑完全二叉树 第n个元素的左子节点 下标 2*n+1 第n个元素的右子节点 下标 2*n...

  • 下标

    本页包含内容: [TOC] 下标可以定义在类、结构体和枚举中,是访问集合、列表和序列中元素的快捷方式,可以使用下标...

  • 下标

    扩展一个数组的的下标, 传入一个下标的数组,返回这些下标对应的元素的数组 extension Array{ sub...

  • 下标

  • 下标

    下标(subscript) 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻译为...

网友评论

    本文标题:第十二章 下标

    本文链接:https://www.haomeiwen.com/subject/yxhtkxtx.html