zoukankan      html  css  js  c++  java
  • Go

    指针

    Go 语言中,对于指针有一些特殊约束:

    1. 不在支持 “->” 符号,所有的指针使用“.” 来操作指针对象的成员变量

    2. 指针的默认值为 “nil”

    ++ 与 -- 作为语句而非表达式

    语句必须单独存在与一行,不能放在 “=” 右边

    var a = 1
    a++

    Go 语句

    条件判断: if

     循环语句 :for

    switch 语句

    func main() {
        //    fmt.Println(e)
        //    fmt.Println(f)
    
        //    fmt.Println(^i)
    
        //    fmt.Println(KB)
        
    a := 2 switch {
    // switch a:=2; { // 也可以定义局部变量a, 他的左右范围为 switch 语句的开始到结束
    case a > 0: fmt.Println("a>0") fallthrough case a >= 1: fmt.Println("a>=1") default: fmt.Println("ohter result a ") } } //output a>0 a>=1

    跳转语句与标签的组合应用

    跳转语句有: break / continue / goto

    标签关键字: LABEL

    func main() {
    
    LABEL:
        for {
            for i := 0; i < 10; i++ {
                break LABEL
                fmt.Println(i)
            }
        }
        fmt.Println("Loop done!")
    }
    
    //output
    Loop done!
  • 相关阅读:
    join
    runlevel 运行级别
    腾讯一shell试题.
    awk grep sed 的一些问题
    while read line do done < file
    awk 中 RS,ORS,FS,OFS 区别与联系
    节选
    rpm -qa -qc 查询安装过的软件
    css实现两端对齐
    JS表单验证
  • 原文地址:https://www.cnblogs.com/atuotuo/p/6822531.html
Copyright © 2011-2022 走看看