- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 【c++】友元
一般来说,在类的外头一般只能直接访问类的共有(public)成员,不能访问,那么如果我们要在某个函数内调用类的那些成员就只能使用友元。可以看到你试图访问时编译器会报错。
2023-07-08 22:01:25
117
1
原创 【C++】命名空间namespace
需要注意的一点是,每个头文件里可能都有一个叫std的命名空间,编译器会自动把重名空间整合起来,所以using namespace std 经常作为新手的模板代码,因为使用这条语句后不用在cin这些对象前面加上std::。命名空间是一个逻辑上的概念,可以理解为将你的代码(变量,函数,类)组织在一起,并为将他们储存在一个空间当中,称之为命名空间。就可以调用大多数类和变量了,但是不建议这样做,因为当你把整个命名空间展开之后,当你定义的变量与命名空间里的名字相冲突zh。这种情况下,命名空间可以帮助你解决这个问题。
2023-05-07 20:33:44
96
原创 插入排序和希尔排序
直接插入排序和希尔排序都是基于插入排序的算法,它们的主要区别在于如何分组并进行排序。直接插入排序适用于小规模数据的排序,而希尔排序则可以处理大规模数据的排序。在实际应用中,我们可以根据需要选择合适的排序算法来提高程序的效率。
2023-04-10 19:35:12
45
原创 C语言实现栈和队列
栈和队列是计算机科学中非常重要的数据结构,它们在程序设计中有着广泛的应用。栈和队列都是一种线性数据结构,但它们的操作方式却有所不同。
2023-04-03 23:20:42
63
空空如也
关于c语言的pow函数
2022-10-13
字符输出函数那个更快
2021-11-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人