自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 优雅实现golang默认参数

​ 原生的golang中,函数定义不支持默认参数。但是在实际开发过程中,经常会有些参数用户可以不关心或者可以根据实际情况去定制实现,这个时候需要使用到默认参数,在C++中,函数的定义和实现本来就支持默认参数,如果需要在golang中实现默认参数,可以参考一下做法:package mainimport "fmt"// 可以由用户自定义的参数集合type Option struct { ...

2020-01-11 11:47:19 11702

原创 golang值类型与引用类型的区别

1、golang值类型与引用类型的区别1.1 本质存储区别值类型与引用类型的区别主要在于:值类型的变量: 存储当前类型的存储的数据。值类型包括数值类型、bool、string、数组、struct结构体引用类型的变量:存储地址,该地址对应的空间才是真正存储的数据。引用类型包括:指针、slice切片、管道chan、map、以及interface等类型。注意:golang中的引用类型和值...

2020-01-10 20:51:44 2504

中缀表达式求值实验报告及源码

设计思路:为了设计一个完整运算器,可以采用将中缀表达式转化为后缀表达式进行求解。具体思路: 第一步:先初始化两个栈,分别盛放操作数和操作符; 第二步:将输入的字符串去掉空格,从字符串开头开始遍历; 第三步:若遇到的字符位数字,利用标记判断其是否为小数位及小数位的第几位,存在temp变量中,若不为

2014-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除