2026年1月11日

196_尚硅谷_方法课堂练习题(1)

摘要: 1.编写结构体Methodutils,编程一个方法,方法不需要参数,在方法中打印一10X8的矩形,在main方法中调用该方法 2.编写一个方法,提供m和n两个参数,方法中打印一个mxn的矩形 3.编写一个方法算该矩形的面积(可以接收长len,和宽width),将其作为方法返回值。在main方法中调用 阅读全文

posted @ 2026-01-11 16:11 与太阳肩并肩 阅读(4) 评论(0) 推荐(0)

195_尚硅谷_方法使用的深度剖析(2)

摘要: 3.Golang中的方法作用在指定的数据类型上的(和指定的数据类型绑定),因此自定义类型,都可以有方法,而不仅仅是struct,比如int,float32等都可以有方法 5.如果一个变量实现了String()这个方法,那么fmt.Println默认会调用这个变量的String()进行输出 阅读全文

posted @ 2026-01-11 16:10 与太阳肩并肩 阅读(10) 评论(0) 推荐(0)

2026年1月10日

194_尚硅谷_方法使用的深度剖析(1)

摘要: 1.方法的声明和方法的注意事项和细节讨论 2.如希望在方法中,修改结构体变量的值,可以通过结构体指针的方式来处理 3.如希望在方法中,修改结构体变量的值,可以通过结构体指针的方式来处理_内存详细图 阅读全文

posted @ 2026-01-10 14:51 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

193_尚硅谷_方法的调用和传参机制

摘要: 1.给Person结构体添加getSum方法,可以计算两个的和,并返回_代码 2.给Person结构体添加getSum方法,可以计算两个的和,并返回_流程 3.计算圆的面积_代码 4.计算圆的面积_流程 阅读全文

posted @ 2026-01-10 12:59 与太阳肩并肩 阅读(22) 评论(0) 推荐(0)

2026年1月9日

192_尚硅谷_方法的快速入门

摘要: 1.给Person结构体添加 speak方法, 输出 `添加speak` 2.给Person结构体添加 jisuan方法, 可以计算 `1+......+1000` 的结果 3.给Person结构体添加 jisuan2方法, 该方法可以接收一个数, 计算从 `1+......+n` 的结果 4.给P 阅读全文

posted @ 2026-01-09 13:30 与太阳肩并肩 阅读(3) 评论(0) 推荐(0)

2026年1月8日

191_尚硅谷_方法介绍和使用

摘要: 1.方法的基本介绍 2.基本语法 3.语法案例说明 阅读全文

posted @ 2026-01-08 21:12 与太阳肩并肩 阅读(11) 评论(0) 推荐(0)

190_尚硅谷_结构体使用细节(3)

摘要: 1.结构体的注意事项和使用细节_struct的每个字段上, 可以写上一个tag, 该tag可以通过反射机制获取, 常见的使用场景就是 序列化 和 反序列化 2.序列化的使用场景 3.案例演示 jsonMonsterstr 是 []uint8 类型 阅读全文

posted @ 2026-01-08 17:45 与太阳肩并肩 阅读(13) 评论(0) 推荐(0)

189_尚硅谷_结构体使用细节(2)

摘要: 结构体 结构体的注意事项和细节使用 2) 结构体是用户单独定义的类型, 和其他类型进行转换是需要有完全相同的字段名(名字,个数和类型) 3) 结构体进行type 重新定义(相当于取别名), Golang任务是新的数据类型, 但是相互间可以强转 1.结构体是用户单独定义的类型, 和其他类型进行转换是需 阅读全文

posted @ 2026-01-08 16:10 与太阳肩并肩 阅读(35) 评论(0) 推荐(0)

188_尚硅谷_结构体使用细节(1)

摘要: todo 结构体 * 结构体的注意事项和使用细节: 1) 结构体的所有字段在内存中是连续的 2.结构体的所有字段在内存中是连续的_代码 3.结构体的所有字段在内存中是连续的_解析图 4.结构体的所有字段在内存中是连续的,变量有可能是连续的也有可能不是连续的 阅读全文

posted @ 2026-01-08 15:16 与太阳肩并肩 阅读(3) 评论(0) 推荐(0)

2026年1月7日

187_尚硅谷_结构体内存分配机制

摘要: 1.思考题:程序输出包括值拷贝 2.指针案例 3.程序地址内存分析图 4.结构体例题3 阅读全文

posted @ 2026-01-07 21:20 与太阳肩并肩 阅读(3) 评论(0) 推荐(0)

导航