登录
首页 >  Golang >  Go问答

指向标准数值的指针

来源:stackoverflow

时间:2024-03-08 11:42:27 143浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《指向标准数值的指针》,聊聊,我们一起来看看吧!

问题内容

我正在开发以下程序。一切都没有错误,但从函数返回的值是指针值。如果我删除 * 和 &,该函数将不会运行。

如何在该函数结束时将指针恢复为正常值?

converter := func(x int) *string {
    y := x*2
    result := string(y)
    return &result
}

解决方案


删除 *& 确实有效,但没有按照您的想法进行。

stringtype,而不是函数!

为了将 int 转换为 string,您需要使用 strconv.itoa。您可以通过 https://golang.org/pkg/strconv/ 查看文档。

converter := func(x int) string {
    y := x*2
    return strconv.Itoa(y)
}

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《指向标准数值的指针》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>