为了账号安全,请及时绑定邮箱和手机立即绑定

大佬们遇到过这个问题吗?go 语言中的结构体文法 表示不明白求老司机指点!

大佬们遇到过这个问题吗?go 语言中的结构体文法 表示不明白求老司机指点!

子衿沉夜 2019-08-24 22:00:01
go语言中的结构体文法表示不明白https://go-tour-zh.appspot.co...我学习的手册地址,这里介绍了结构体文法,为什么要这样?介绍中讲到返回一个结构体的指针。用这个指针操作吗?直接操作不是更好吗?我的疑惑是这样创建一个结构体文法有什么用。如何使用这个结构体的指针,使用场景有哪些。提前感谢您的解答,小白不懂就问。XD
查看完整描述

2 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

假设啊,如果我要操作一个结构体,第一步是不是我要去复制一份结构体,这个复制是不是需要内存?但是我用指针呢,我直接操作原数据,是不是不需要复制了?这个在c/c++里面很常见。
                            
查看完整回答
反对 回复 2019-08-24
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

可以了解下函数传参中的指针传递和值传递,直接对指针操作可以无视函数作用域,值传递对值的修改仅在函数作用域内起作用.另外对于大文件,指针传递更加快捷迅速,因为值传递涉及到值拷贝,内存分配等一系列操作.
                            
查看完整回答
反对 回复 2019-08-24
  • 2 回答
  • 0 关注
  • 281 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号