Go语言小程序

/*
    1、演示全局变量的使用
    2、init函数先于main函数执行 
*/

package   main  

import   (
     "fmt"
)

var   name   string   // 声明全局变量

func   main ()   {
     fmt . Println ( name   +   ", good morning." );   // 输出全局变量的值
}

func   init ()   {    
     name   =   "howard"   // 给全局变量赋值
}

运行结果:

howard ,   good   morning .

1、用关键字var声明变量,格式:var   变量名   变量类型   =   变量值
2、语句没有分号结束符,一般是一条语句占一行。

/*
  功能:演示声明变量的几种方式
  日期:2015年6月16日
*/

package   main  

import   (
     "fmt"
)

func   main ()   {     
     var   a ,   b ,   c   int   =   3 ,   4 ,   5    
     var   x ,   y ,   z   =   100 ,   "middle" ,   true    
     t1 ,   t2 ,   t3   :=   true ,   100 ,   "last"
    
     fmt . Println ( a ,   b ,   c )
     fmt . Println ( x ,   y ,   z )
     fmt . Println ( t1 ,   t2 ,   t3 )
}

运行结果:

3   4   5
100   middle   true
true   100   last  

/*
  功能:演示整数加法
  日期:2015年6月15日
*/
package   main  

import   (
     "fmt"
)

func   main ()   {
     var   a   int   =   5   // 声明整型变量a,赋值为5
     var   b   int   =   6   // 声明整型变量b,赋值为6
     var   sum   int   // 声明整型变量sum
    
     sum   =   a   +   b   // 求和
    
     fmt . Println ( "sum =" ,   sum )   // 输出结果
}

运行结果:

sum   =   11  

猜你喜欢

转载自blog.csdn.net/howard2005/article/details/79879131