「Swift」笔记第一章:The Basic
1 第一章:基础
- 提供C/OC所有基础数据类型:int,double,float,string,bool;还提供三种基础存储数据的结构:array,set,dict,详见Collection Types
- 引入了元组
- 引入可选类型
- 比较安全的语言,可以帮助明确代码可以使用的值的类型
1.1 常量和变量
- 变量类型分为常量和变量,常量一旦设定不可改变;
- 变量可改变(改变为同数据类型的不同内容)
1.1.1 声明常量和变量
- 可以同时声明多个变量:
var x = 0.0, y = 0.0, z = 0.0
1.1.2 类型注释
- List item
var welcomeMessage: String
一旦变量不声明数据类型但被赋值,或者声明数据类型,那么该变量就不能存储其他数据类型;除非使用let/var重新声明
1.1.3 命名变量和常量
- 常量和变量可以命名为任何数据类型
let π = 3.14159 let 你好 = "你好世界" let
「Swift」笔记第一章:The Basic相关推荐
- 「Swift」笔记第二章 Basic Operators
2 第二章:基本操作符 逻辑操作符:AND(&&) 算术操作符(+,-,*,/等)会检测和拒绝数据溢出操作 2.1 术语 操作符有一元的,二元的,三元的 一元操作符对单一对象进行操作, ...
- 「Swift」第三章String and Character
3 字符串和字符 字符串由一串字符构成,使用String类型,String中的元素可以使用字符的方式获取.字符串的建立和操作都是轻量和可读,和C中的string语法类似.连接两个字符可以使用加号,st ...
- 「图论」第1章 并查集课堂过关
文章目录 A. [例题1][模板]并查集 题目 代码 B. [例题2]程序自动分析 题目 代码 C. [例题3]银河英雄传说 题目 题目背景 题目描述 输入格式 输出格式 输入输出样例 说明/提示 思 ...
- 微服务笔记:第一章_微服务简介|Eureka注册中心|Nacos注册中心|Nacos配置管理|Feign|Gateway服务网关
微服务笔记:第一章_微服务简介|Eureka注册中心|Nacos注册中心|Nacos配置管理|Feign|Gateway服务网关 1. 微服务简介 1.1 服务架构演变 1.2 SpringCloud ...
- 深入理解 C 指针阅读笔记 -- 第一章
上周末,我在图书馆看到了这本很薄的书 -- <深入理解 C 指针> 这本书中写的内容,个人感觉适合一个初学者,内容不是很难.我也读了下,对每一章都做了笔记,笔记都是用代码的形式 ...
- 《Go语言圣经》学习笔记 第一章 Go语言入门
Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...
- 2010计算机知识点总结,2010年全国职称计算机考试:知识点笔记第一章
第一章 信息技术与计算机文化 1. 信息技术与计算机 1) 信息技术的概念:利用科学的原理.方法及先进的工具和手段,有效地开发和利用信息资源的技术体系.包括微电子技术.计算机技术.软件技术.通信技术等 ...
- 【王道考研】操作系统 笔记 第一章
特此鸣谢王道考研 本文参考王道考研的相关课程 若有侵权请联系,立删 其余笔记链接: [王道考研]操作系统笔记 第一章_才疏学浅743的博客-CSDN博客 [王道考研]操作系统 笔记 第二章上 进程调度 ...
- 【连载】大学物理笔记——第一章末+第二章质点动力学
我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...
最新文章
- mysql中的sql_mysql中的sql语句
- kafka是如何通过配置的bootstrap.servers获取topic元数据的呢
- MVC4发布到IIS7报404错误
- 【Flink】Flink 多并行度下的 watermark触发机制
- 航海王热血航线服务器要维修多久,航海王热血航线修复了哪些内容?
- 如何开启深度学习之旅?这三大类125篇论文为你导航(附资源下载)
- MySQL表中插入中文数据时出错
- 03-创建模型操作---用户添加
- Cypress下载安装+问题记录
- 会员运营是什么?会员运营体系有哪些类别?
- 计算机微信接收excel打不开怎么回事,微信打不开收到的Excel
- 服务器端高性能的IO模型 转自酷勤网
- 多目标、多阶段、多层次的强化学习合作方法
- 解决RequestMapping写在类上页面跳转失败
- 数字货币&区块链动态
- ManualResetEvent用法详解
- php支付宝接口 新版,新版支付宝即时交易接口(帝国CMS7.2UTF-8)
- 奇异值分解的定义及应用
- houdini 函数基础
- Windows独享主机网站访问缓慢的原因和解决方法
热门文章
- tia v15 添加项目_作为一名机器人集成项目的电气工程师,你及格吗?
- 以下属于4nf的分解为_中科院电工所张国强团队特稿:活性氧化铝和分子筛对C3F7CN/CO2及其过热分解产物的吸附特性...
- Django框架(7.Django中视图,url的配置)
- 离散蚁群算法实例(求解旅行商问题)
- MySql连接查询与联合查询
- VTK:绕线旋转用法实战
- wxWidgets:wxDirPickerCtrl类用法
- boost::spirit::multi_pass相关的测试程序
- boost::iostreams模块实现具有64位大文件偏移量的测试程序
- boost::hana::span用法的测试程序
- 「Swift」笔记第二章 Basic Operators