3-5 获取命令行参数
生活随笔
收集整理的這篇文章主要介紹了
3-5 获取命令行参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
func main051() {//定義參數,生成指針namePtr := flag.String("name", "無名氏", "姓甚名誰")agePtr := flag.Int("age", 18, "閣下的年齡")rmbPtr := flag.Float64("rmb", 1, "人民幣")alivePtr := flag.Bool("alive", false, "是否健在")//解析獲取參數,丟入參數的指針中
flag.Parse()fmt.Println(*namePtr,*agePtr,*rmbPtr,*alivePtr)
}
另外一種方法
func main() {var (name stringage intalive boolrmb float64)flag.StringVar(&name,"name","無名氏","姓甚名誰")flag.IntVar(&age,"age",18,"年齡")flag.BoolVar(&alive,"alive",true,"是否健在")flag.Float64Var(&rmb,"rmb",10,"你的資產")//解析獲取參數,丟入參數的指針中 flag.Parse()fmt.Println(name,age,alive,rmb) }
另外一種方法
func main() {var (name stringage intalive boolrmb float64)flag.StringVar(&name,"name","無名氏","姓甚名誰")flag.IntVar(&age,"age",18,"年齡")flag.BoolVar(&alive,"alive",true,"是否健在")flag.Float64Var(&rmb,"rmb",10,"你的資產")//解析獲取參數,丟入參數的指針中 flag.Parse()fmt.Println(name,age,alive,rmb) }
編譯后執行結果
?
轉載于:https://www.cnblogs.com/paad/p/11061166.html
總結
以上是生活随笔為你收集整理的3-5 获取命令行参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java程序设计基础--流程控制
- 下一篇: 今日星期五,雨天