摘要:
什么是指针 指针是存储一个变量的内存地址的变量。 在上图中,变量 b 的值是 156,存储在地址为 0x1040a124 的内存中。变量 a 存储了变量 b 的地址。现在可以说 a 指向b。 指针的声明 一个指针变量指向了一个值的内存地址。 类似于变量和常量,在使用指针前你需要声明指针。指针声明格式 阅读全文
摘要:
循环语句用于重复执行一段代码。 for 语句是 Go 中唯一的循环语句。Go 没有提供其他语言(如 C)中的 while 和 do while 语句。 for 语句语法 for 语句的语法如下: 其中, initialisation 为初始化语句,该语句仅执行一次。initialisation 语句 阅读全文
摘要:
定义常量 常量(constant)表示固定的值,比如:5,-89,"I love Go",67.89 等等。 考虑如下程序: 上面的程序中, a 和 b 分别被赋值为常量 50 和 "I love Go"。关键字 const 用于指示常量,如 50 和 "I love Go"。在上面的代码中,尽管没 阅读全文
摘要:
声明单一变量 声明一个变量的语法为:var name type,例如 语句 var age int 声明了一个类型为 int,名称为 age 的变量。在这里我们没有给它赋任何值。如果一个变量没有被赋予任何值,Go 会自动将这个变量初始化为其类型的 0值,比如这里的 age 将被赋值为 0。运行这个程 阅读全文