package main
import (
"flag"
"fmt"
"math/rand"
)
var n = flag.Bool("n", false, "omit trailing newline")
func main(){
#在使用之前必须调用
flag.Parse()
fmt.Println(*n)
if *n {
fmt.Println("这是个什么鬼")
}
}
注意点:
1.flag返回的值是指针
2.见图flag_Parse.png
![](https://img.haomeiwen.com/i1503554/6a9bf83fba2b4882.png)
使用:
不使用-n的时候
![](https://img.haomeiwen.com/i1503554/77556cc55dc2d655.png)
使用-n的时候
![](https://img.haomeiwen.com/i1503554/bf23d0994a3f0129.png)
网友评论