Swift常量与变量、类型转换

本文介绍了Swift语言中常量和变量的定义与使用方法,并详细解释了类型转换的过程。Swift是一种强类型的编程语言,它不允许隐式的类型转换,所有转换都需要显式进行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/**
定义常量与变量:let/var
let 代表定义一个常量
var 代表定义一个变量
Swift中定义常量和变量不需要写数据类型,编译器会根据数据后面的真是类型自动推导
Swift开发技巧:在做Swift开发中,我们需要经常使用option(黑苹果中是Window键) + click(左)键来查看方法或者变量
*/
// 常量
let num = 10.1
//num = 9.8 // 常量不能修改

// 变量
var value = 10
value = 8
// 注意:Swift开发中每一条语句后面可以不写分号,但是写上也不会报错
//  如果同一行有多条语句,那么每条语句后面必须写上分号
//var value = 10 value = 8

//相当于OC的NSLog
print(value)
/**
类型转换:
1.Swift中不存在隐式类型转换,所有的类型转换都必须是显示的
*/

let num1 = 10
let num2 = 9.9
let isum = num1 + Int(num2)
let dsum = Double(num1) + num2

// 2.Swift 是强语言 / OC是弱语言
//let num:Int = 10.1 // 报错
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值