Go语言基础之指针 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的指针 Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候,我们可以创建一个指向该变量地址的指针变量。传递数 ...
分类:
编程语言 时间:
2019-08-21 00:37:06
阅读次数:
105
函数的参数 位置参数 函数有两个参数: 和`n x`和 。 默认参数 函数有两个参数: 和`n n`值时,默认计算 的平方,此时可以将 设为默认值2。 可变参数( args) 定义可变参数时,需要在参数前面加一个 号,可变参数的个数是可变的。在函数内部,参数 接收到的是一个 。输出结果如下: 关键字 ...
分类:
编程语言 时间:
2019-08-20 18:52:23
阅读次数:
119
区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的指针 Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候,我们可以创建一个指向该变量地址的指针变量。传递数据使用指针,而无须拷 ...
分类:
编程语言 时间:
2019-08-13 22:30:53
阅读次数:
99
一、可变对象与不可变对象 三、传递可变对象 四、必须参数 五、关键字参数 六、默认参数 七、单星号元祖形参 八、双星号字典形参 九、星号参数: 注意事项: ...
分类:
编程语言 时间:
2019-08-07 19:08:46
阅读次数:
122
一、原型继承 缺点:1、不能给父级构造函数传参 2、父级构造函数中引用类型的数据,会被自己构造函数实例共享 ps:这是下面实例中的2只猫,是不是萌萌哒! 这是小7 这是8哥 二、借用构造函数继承 缺点:无法继承原型中的方法 三、组合继承 完美的解决了前面2种方式造成的缺陷,但是我们会发现构造函数的属 ...
分类:
其他好文 时间:
2019-07-30 15:34:16
阅读次数:
71
1.关键字参数 作用:函数参数赋值时,不需要考虑函数代码块中参数的位置 2.默认参数 默认参数适用于在调用函数时未给函数传参的情况下。 3.收集参数(*) 使用范围:不确定参数的个数时使用 ...
分类:
编程语言 时间:
2019-07-21 13:40:12
阅读次数:
88
恢复内容开始 一:闭包函数 【1】 定义: (1)内部函数被外部函数包裹住 (2) 内部函数包含对外部函数作用域名字的引用 【2】外部函数传参 方法一:直接传参 例如: 方法二:闭包传参 PS: (1)闭包函数 打破了层级关系的限制 可以在任意位置调用 (2)函数作用域在固定阶段就已经固定死了 与其 ...
分类:
其他好文 时间:
2019-07-11 18:51:31
阅读次数:
102
详细请移步 智表(ZCELL)官网 www.zcell.net 更新说明 这次更新主要应用户要求,主要解决了自定义右键菜单事件的支持,并新增了公式中自定义函数传参、快捷键剪切等功能,欢迎大家体验使用。 本次版本更新内容如下: 版本: V1.7发布日期:2019-07-05 1.优化公式中的自定义函数 ...
分类:
其他好文 时间:
2019-07-05 00:27:28
阅读次数:
128
()执行命令,子进程执行 类型 变量及其使用变量,类型字符串,本地变量,环境变量通配符3个 输入输出标准输入read标准输出echo print除此之外都是扩展 扩展有两种命令扩展变量扩展 shell的各种符号就是为了区分 命令 变量 字符串 表达式 扩展1.$() ``命令扩展2.$[] $(() ...
分类:
系统相关 时间:
2019-06-16 23:21:43
阅读次数:
272