摘要:
短变量声明可以用来声明和初始化局部变量: name := expression。name的类型由expression的类型决定。 注意,:=表示声明,而=表示赋值。 eg: i, j := 0, 1 //多个变量声明并初始化 i, j = j, i //交换 i 和 j 的值。 fmt.Printf 阅读全文
摘要:
&和*运算符 (1)一元运算符&取一个对象的地址,因此,下列语句 p = &c; 将c的地址赋给变量p,称p为"指向"c的指针。 (2)一元运算符*是间接寻址或间接应用运算符。当它作用于指针时,将访问指针所指的对象。 *和&的优先级比算术运算符的优先级高。 指针的声明与赋值 int x = 1, y 阅读全文