- 博客(15)
- 收藏
- 关注
原创 引用&const&指针的区别
●引用在定义时必须初始化并且不能被初始化为NULL,不能更改引用关系-》引用的底层使用指针常量来实现的 int * const p如int &b;C++增加引用的类型,主要的应用就是把它作为函数的参数,以扩充函数传递数据的功能,引用作函数参数时是区别于值传递与址传递的引用传递。const 的本质是修饰变量不能被修改,被const 修饰的是变量不是常量,在c语言中被const修饰的变量可以通过指针被修改。//*和 al被括起来表示的是,a1是指针变量指向的是大小为12个字节的int类型的数组.
2024-01-14 20:55:47 816 1
原创 引用&const&指针的区别
C++增加引用的类型,主要的应用就是把它作为函数的参数,以扩充函数传递数据的功能,引用作函数参数时是区别于值传递与址传递的引用传递。上述格式中,“&”并不是取地址操作符,而是起标识作用,标识所定义的标识符是一个引用。不能更改引用关系-》引用的底层使用指针常亮来实现的 int * const p如int &b;万能引用:即可以引用左值也可以引用右值,拷贝构造函数使用的是万能引用既可以接受左值也可以接受右值。●引用一旦初始化,其值就不能再更改,即不能再做别的变量的引用(不可以改变引用关系)
2024-01-13 20:08:07 773 1
原创 TCP和UDP
SYN攻击就是Client在短时间内伪造大量不存在的IP地址,并向Server不断地发送SYN包,Server则回复确认包,并等待Client确认,由于源地址不存在,因此Server需要不断重发直至超时,这些伪造的SYN包将长时间占用未连接队列,导致正常的SYN请求因为队列满而被丢弃,从而引起网络拥塞甚至系统瘫痪。发送端:FIN=1,ACK=1,seq=u,ack=v(u等于发送端已传送过的数据的最后一个字节序号+1,v等于发送端之前已收到的数据的最后一字节序号+1)当网络拥塞时,减少数据的发送。
2023-07-08 20:26:13 68
原创 奖罚信息管理系统(Java课程设计报告)
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到奖罚信息的规范化管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。目前社会上信息管理系统发展飞快,各个企业事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。
2023-01-05 20:05:11 731
原创 马的Hamilton 周游路线问题 算法设计与分析
的国际象棋棋盘上的一只马,恰好走过除起点外的其他个位置各一次,最后回到起点。这条路线称为马的Hamilton周游路线。对于给定的的国际象棋棋盘,和均为大于的偶数,且,试设计一个分治算法找出马的一条Hamilton周游路线。
2022-12-01 10:31:44 1103
学生信息管理系统课程设计报告
2022-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人