- 博客(26)
- 收藏
- 关注
原创 《计算机网络网络层:连接虚拟世界的关键桥梁》
网络层在计算机网络中占据着至关重要的地位,它作为连接不同网络的关键层次,起着承上启下的作用。网络层的主要任务是实现网络互连,将数据设法从源端经过若干个中间节点传送到目的端,为分组交换网上的不同主机提供通信服务。在不同的网络之间进行通信可以通过多种方式实现。例如,网络互联可以将多个网络通过互联网连接起来,实现网络之间的数据传输和通信。常见的网络互联方式包括虚拟专用网络(VPN)、广域网(WAN)和局域网(LAN)之间的互联,以及互联网服务提供商(ISP)之间的互联。网络协议也是实现不同网络通信的重要手段。
2024-10-24 23:30:26
2771
原创 链表(C语言版)
表示指向下一个节点的指针。我们实现了初始化链表、判断链表是否为空、获取链表长度、获取指定位置的元素、在指定位置插入元素、删除指定位置的元素、输出链表中所有元素等操作。链表是一种基于指针实现的线性表,它的特点是动态存储,可以方便地进行插入和删除操作。以下是一个简单的单向链表的实现(C语言版)。在这个实现中,我们使用结构体 ListNode 来表示链表中的节点,其中 data 表示数据元素,next。
2023-12-21 19:14:37
1454
16
原创 顺序表(C语言版)
我们实现了初始化顺序表、判断顺序表是否为空、获取顺序表长度、获取指定位置的元素、在指定位置插入元素、删除指定位置的元素、输出顺序表中所有元素等操作。顺序表是一种基于数组实现的线性表,它的特点是随机存储,可以随机访问任意位置的元素。以下是一个简单的顺序表的实现(C语言版)。在这个实现中,我们使用结构体 SqList 来表示顺序表,其中 data 数组表示数据元素,length。
2023-12-21 19:13:40
413
2
原创 vs快捷键
这只是VS中众多快捷键中的一部分。熟练使用这些快捷键可以帮助您更快地编写代码,提高编程效率。此外,您还可以根据需要在VS中自定义快捷键。
2023-11-04 22:45:10
1650
19
原创 C语言基础知识
C语言是一种广泛使用的计算机编程语言,由丹尼斯·里奇(Dennis Ritchie)于1972年在贝尔实验室发明。C语言是一种高级语言,因为它允许使用更抽象的语法来编写程序。同时,C语言也是一种低级语言,因为它可以访问底层硬件资源。这使得C语言在操作系统、设备驱动程序、嵌入式系统等领域得到了广泛应用。
2023-11-04 22:26:29
206
2
原创 进阶指针(四)—— 加强对指针,数组名,sizeof,strlen的理解
本篇文章通过对题目的讲解,加强了对指针,数组名,sizeof,strlen的理解。
2023-10-01 21:11:08
812
23
原创 进阶指针(三)--- qsort函数(快速排序)的使用和(用冒泡排序)模拟实现
本篇文章主要介绍了qsort函数,如何用冒泡排序模拟qsort函数实现能够排序任意类型的数据。
2023-09-29 23:22:58
721
32
原创 如何初步学习C语言(4)
如果你好好学习,校招时拿一个好offer,走上人生巅峰。如果你不学习,毕业等于失业,回家卖土豆。C语言中如何实现循环呢?
2023-07-02 14:39:52
391
73
原创 如何初步学习C语言(3)
字符串的结束标志是一个转义字符 \0(隐藏)。在计算字符串长度时\0是结束标志,占空间,但不作为字符串内容。观察下面代码,看输出结果有什么不同?(突出\n的重要性)像这种由双引号引起来的一串字符称为字符串面值,简称字符串。如果我们要打印一个目录:c:\code\test.c。出现这种情况的原因是这一串目录数据中存在转义字符。所以要想输出:c:\code\test.c。转义字符顾名思义就是转变意思。
2023-07-02 14:38:27
229
25
原创 如何初步学习C语言(1)
C语言是一门通用的计算机高级编程语言。由最初的二进制信息到汇编语言再到B语言最终形成了C语言。人类语言用于人与人的交流,计算机语言用于人与计算机的交流,C语言就是一门人与计算机交流的高级语言。广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2023-06-25 18:44:40
223
10
原创 我的第一篇博客
大家好,我的ID是小钱编程成长记,大家可以叫我小钱。我是软件工程专业的在校大学生,目前还是名编程小白,但我会努力的。我会在这里多分享所学的知识,既是对所学知识的总结检测,也有助于复习,更希望能帮助到大家,我希望能在这里和大家一起交流学习,改变自己,提高自己。学习+记笔记+练习缺一不可,不可眼高手低,每周再写一篇知识博客,若能独立的完成一篇博客,那博客里的知识也就真的懂了。我打算每天学两个小时,周末每天至少学三个小时,不可一时热度,要坚持下去。先熟练掌握c/c++,再学习Java,最终找到年薪30+的工作。
2023-06-11 18:11:10
167
22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人