zoukankan      html  css  js  c++  java
  • 特殊的变量声明

    省略 var, 注意 := 左侧如果没有声明新的变量,就产生编译错误,格式:

    v_name := value

    注意:=是一个高效声明:=变量的方式,编译器自动推断类型,省略var,只能用在函数内,不能连续声明同一变量

    例如:

    var intVal int 
    
    intVal :=1 // 这时候会产生编译错误
    
    intVal,intVal1 := 1,2 // 此时不会产生编译错误,因为有声明新的变量,因为 := 是一个声明语句,就必须声明左侧的一个变量,如果左侧已经被声明,会报错

    可以将 var f string = "Runoob" 简写为 f := "Runoob":

    // 这种因式分解关键字的写法一般用于声明全局变量
    var (
        vname1 v_type1
        vname2 v_type2
    )

    //这种不带声明格式的只能在函数体中出现 //g, h := 123, "hello"

    局部变量声明后必须使用

  • 相关阅读:
    对于git的认识
    第一篇博客
    结对编程
    对git的认识
    李叔同先生的《梦》
    51nod 1449 砝码称重
    LeetCode 21-29题解
    LeetCode 11-20题解
    LeetCode 6-10 题解
    LeetCode刷题重启博客
  • 原文地址:https://www.cnblogs.com/justart/p/11661659.html
Copyright © 2011-2022 走看看