对象切片基本概念 什么是对象切片? 对象切片(Object Slicing)是 C++ 中的一个常见陷阱,发生在将派生类对象赋值给基类对象时。由于基类对象无法存储派生类特有的数据和行为,因此派生类对象的特有部分会被“切掉”,只保留基类部分。 为什么会发生对象切片? 对象切片发生的原因在于 C++ 的赋值操作是基于值语义的。当你将一个派生类对象赋值给一个基类对象时,实际上是创
数组 要创建数组,可声明一个数组变量,并指定其长度和数据类型。 var arr [2]int 切片 切片类似于数组,但不同于数组的是,您可在切片中添加和删除元素。 var s=make([]string,2)s:=append(s,"haha","hehe") 映射 var m =make(map[String]int)m["cook"]=5delete(m,"cook")
系列文章 【golang学习之旅】使用VScode安装配置Go开发环境 【golang学习之旅】报错:a declared but not used 【golang学习之旅】Go 的基本数据类型 【golang学习之旅】深入理解字符串string数据类型 【golang学习之旅】go mod tidy 【golang学习之旅】记录一次 panic case : reflect: reflect.