我想在浏览器上利用 GitHub 的代码导航功能,但我在 Python 代码的顶部收到此错误消息:
此存储库可使用代码导航,但此提交的数据不存在。
当它成功运行时,它说:
您正在使用代码导航跳转到定义或参考。
有人可以帮助我理解这条消息的含义吗?
例如,当初始化一个指向 int 的指针时,我们使用:
var pointer *int
Run Code Online (Sandbox Code Playgroud)
为什么语法不是:
var pointer &int
Run Code Online (Sandbox Code Playgroud)
对我来说,第二个版本更有意义,因为它读起来像“变量‘指针’是一个整数的内存地址”
或者换句话说,我发现“*”既用于定义内存地址类型(如上所述)又用于取消引用,例如 *pointer = 123
这是否像看起来那样令人困惑,还是我在这里遗漏了什么?