结构体struct,类class

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结构体struct,类class相关的知识,希望对你有一定的参考价值。

1.struct,值类型,结构体会自动生成初始化方法,class是引用类型

struct Person {
    var name : String
    var age : Int
    
    func simpleDescription() -> String {
        return "name = \(name) , age = \(age)"
    }
}

let p = Person(name: "ly", age: 9)
let k = p.simpleDescription()
print(k)

 

以上是关于结构体struct,类class的主要内容,如果未能解决你的问题,请参考以下文章

Swift中 Class和Struct的区别

关于c#的结构体struct与class的区别

struct和class的相同点与不同点

swift Class和struct的区别

10.6 C++类与结构体类型

C#基础知识---struct(结构体)