- 博客(5)
- 收藏
- 关注
原创 go语言切片传参以及函数中append的调用
append函数:增加一个元素到切片末尾,且不会创建新的切片。 切片:底层数组指针+长度+容量。 fmt.Println("%P",slice_name):打印地址为底层数组的地址,非切片自身存储地址。 切片传参:切片当作行参,是按照值传递的。在函数test1根据原有的底层数组,重新建立新的切片。因此,我们在test1中修改新切片内容(底层数组内容)原来的切片存储的值也会发生变化。此外,在test1中执行append函数(针对新的切片执行),对原来的切片不会产生影响。(以下代码,可以解释上述语句) impo
2022-02-12 17:50:02
761
原创 C++中的数据类型-----复合数据类型
c++中符合数据类型就是在基本数据类型的的基础上对各个数据组合,然后去重新定义一新的数据类型。例如:数组,结构体、公用体,枚举,指针。 a:数组:可以访问单独数组元素。 数组声明: typename arrayname[arraysize] 数组的声明包括三部分: 1.typename:存储存储在每个元素中的值的类型。 ...
2019-03-23 15:40:09
438
原创 C++中的数据类型-----基本数据类型
数据的基本类型包括::基本类型和符合类型。 其命名最好是按照英文方式命名。如果有多个表示同一事物的变量则可以用下标 123等来命名。如果需要两个单词才可以命名的变量则这两个单词之间通常使用“-”来连接。 基本数据类型也包括整型和浮点型,接下来我们先来介绍整型。 a:整型:short int long longlong 以及与unsigned结合产生的类型。 在C++中没有...
2019-03-16 21:32:40
423
原创 通过一个简单的程序来引入C++的学习
由上述的两个图可以出cout<<为C++中的输出。 提供了endl和\n两种换行的方式。 从 int carrats ; 可以看出在变量的声明的过程包括变量名的声明和变量类型的声明。变量采用先声明后使用的方式应用,变量在声明之后编译器会为其留下相应的使用空间。(声明在不同的地方变量的作用域也是不同的,这样在后面再讨论)。 “=”为赋值运算符。等号是否对C++中的所用类型都会有效呢...
2019-03-16 16:53:29
147
原创 c++的基本术语的了解
#include为预处理编译指令 using sapce 为编译指令。 cout 为C++的输出工具。 结束main()函数的return语句。 在C++中函数头描述了函数与调用它的函数之间的接口。接口就是调用和被调用双方之间的一种关系。 在C++中只能出现一个main()函数。 C++中函数的返回类型是可以多种多样。 在C++函数中的参数为了效率的...
2019-03-16 16:15:47
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人