为什么我在''中输入了\"但是提示错误?

来源:4-8 Go语言-字符串类型

七重八重棣棠花

2019-01-06 20:19

我试了好多次,输入了\",但是还是提示我command-line-arguments错误,都已经按照提示的答案copy了还是不行,大家谁有过类似的情况吗?

写回答 关注

7回答

  • 萧炼
    2019-09-05 17:04:26

    ??这个真是坑呀

  • qq_慕函数4027052
    2019-03-21 15:29:51

    必须给你点赞

  • Good丶猫宁
    2019-03-15 11:46:57

    fmt.Printf("用解释型字符串表示法表示的 %q 所代表的是 %s。\n", str1, `\"`)

    用这个语句就可以了

  • 慕娘0419301
    2019-03-01 16:47:36

    是的,谢谢!

  • 慕瓜4621278
    2019-02-26 18:18:22

    这个要给你点赞了。

  • 七重八重棣棠花
    2019-01-06 20:22:50

    找到错误了,题干的括号多了一个,我重置代码出现的是:

    package main


    import ( 

        "fmt" 

    )


    func main() {

        // 声明一个string类型变量并赋值

        var str1 string = "\\\"" 

        

        // 这里用到了字符串格式化函数。其中,%q用于显示字符串值的表象值并用双引号包裹。

        fmt.Printf("用解释型字符串表示法表示的 %q 所代表的是 %s。\n", str1, ``))

    }

    最后一句的括号多了,不是我写的,题给我的时候就是这样的,崩溃,大家如果遇到同样的情况,自己修改一下吧

  • 七重八重棣棠花
    2019-01-06 20:19:54

    fmt.Printf("用解释型字符串表示法表示的 %q 所代表的是 %s。\n", str1, `\"`))

    我的最后一句是这样,请问有问题吗?

    Good丶猫...

    你这句的最后也是多了一个括号啊

    2019-03-15 11:46:20

    共 1 条回复 >

Go语言第一课

Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础

107752 学习 · 148 问题

查看课程

相似问题