4.4 函数的输入输出inout参数解析 [Swift教程]

1. 本节课将为你演示输入输出参数的使用。如果需要一个函数可以修改参数的值,并且想让修改可以保持在函数调用之后,那么就可以使用输入输出参数。

2. 通过在参数类型的前方添加输入输出关键词,声明一个输入-输出类型的参数。该函数的作用是用来交换两个参数的值。

3. 将第一个参数赋值给一个临时常量。

4. 然后将第二个参数的值,传递给第一个参数。接着将临时常量的值,传递给第二个参数,从而完成两个参数的值的交换。

5. 定义一个浮点类型的变量。参数列表中只可以传递变量作为一个输入输出参数。而不能传递一个常数或常值作为参数,因为常量和数值不能修改。

6. 然后定义第二个浮点类型的变量。

7. 调用函数,并在变量名称之前放置一个连字符(&),表示它可以作为输入输出参数进行修改。

8. 最后输入两个变量的名称,并在右侧的实时反馈区,观察两个参数的值的变化。

本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 86.复合 Cases 共享相同代码块的多个switch 分支 分支可以合并, 写在分支后用逗号分开。如果任何模式...
    无沣阅读 5,328评论 1 5
  • Hello Word 在屏幕上打印“Hello, world”,可以用一行代码实现: 你不需要为了输入输出或者字符...
    restkuan阅读 8,498评论 0 6
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,733评论 0 13
  • 上周看了《摔跤吧,爸爸》之后,心情久久不能平静,对于那个胖胖的稳稳的爸爸我是着实佩服,于是网上搜了他的介绍,才知道...
    绚烂秋叶阅读 4,898评论 4 11
  • 安土敦仁 《易·系辞传》中说:“安土敦乎仁,故能爱。” 人类从流荡游牧的生活改变成农业的定居生活,安分于一块土地上...
    流年2016阅读 3,793评论 0 0

友情链接更多精彩内容