- 博客(14)
- 收藏
- 关注
原创 【C++】引用
变量b有幸成为了a的别名,但是不幸的是,调用完函数funct之后,变量a就不存在了,这是因为变量a是函数funct的局部变量,函数结束之后,a占用的内存就被释放了。解释为:如果函数的实参不是左值或与const引用形参的类型不匹配,那么C++将创建正确类型的匿名变量,将实参的值传递给匿名变量,并让形参来引用该变量。:左值是可以被引用的数据对象,可以通过地址访问它们,例如:变量、数组元素、结构体成员、引用和解引用的指针。引用的本质是指针,传递的是变量的地址,在函数中,修改形参会影响实参。
2024-05-16 17:30:59
758
原创 【qsort】数组的排序
2)如果函数的返回值=0,那么p1所指向的元素会排在p2所指向的元素顺序不确定;1)如果函数的返回值<0,那么p1所指向的元素会排在p2所指向的元素的前面;3)如果函数的返回值>0,那么p1所指向的元素会排在p2所指向的元素的后面;第三个参数:数组元素的大小(sizeof 数组的数据类型);qsort()函数用于对各种数据类型的数组进行排序。功能:对数组中的元素从小到大进行排序,并输出。第二个参数:数组元素的个数(数组长度);第一个参数:数组的起始地址;第四个参数:回调函数的地址。
2024-05-14 15:46:49
435
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人