Golang基础——fmt包
输出:
fmt.Println :打印,换行
fmt.Print :打印,不换行
fmt.Printf("%d",a) :格式化,不换行
打印字符串:"" 。字符串必须用双引号包裹。
%d :格式化整形
%f :浮点型
%c :格式化字符
%s :格式化字符串
%T :查看变量类型
%v : 自动格式匹配
%p :16进制地址
输入:
var a int
fmt.Scanf("%d",&a)
fmt.Println(a)
// cannot use &a (type *int) as type string in argument to fmt.Scanf
// %d 是字符串参数
var b string
var c int
fmt.Scan(&b)
fmt.Println(b)
fmt.Scan(&c) // 会进行类型转换,不是数字:0
fmt.Println(c)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步