自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 strlen 与 sizeof 详解

strlen函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从首地址一直找下去,直到遇到'\0'停止。4. 使用sizeof获取数组的长度时,返回的是整个数组所占用的字节数,而使用strlen获取字符串的长度时,返回的是字符串中非空字符的个数。3. sizeof返回的是一个数据类型或变量所占用的字节数,而strlen返回的是字符串的长度,即字符数组中非空字符的个数。5. sizeof是在编译时计算的,而strlen是在运行时计算的。

2024-03-15 17:37:28 2248

原创 C语言冒泡排序

当进行第 i 趟的时候,需要比较的是前面 n-(i-1) 个元素,因为序列中最大的 i-1 个元素已经在前面的 i-1 趟排序中被排好了。冒泡排序是一种简单的排序算法,通过重复遍历要排序的数列,依次比较两个相邻的元素,如果它们的顺序错误则交换它们。冒泡排序的基本思想是:每次比较相邻的两个元素,如果它们的顺序不对就交换它们,这样每一轮遍历都会把当前未排序序列中的最大(或最小)元素交换到最后(或最前),直到整个序列有序。第二趟只需要比较前面 n-1 个元素,因为前一趟中已经将最大的元素移到了它最终的位置上了。

2024-03-08 14:49:41 2113

原创 选择排序的简单介绍

排序的次数:因为每排好一个元素,那么所需要排的元素个数减一,直到排到倒数第二个元素停止,将倒数第二个元素也排好后,整体数组排序就完成了。定义一个数组 int a[] = {4,6,8,5,9},要求利用选择排序的方法将数组从小到大排序。3. 以此类推,每次在剩下的未排序元素中找到最小(或最大)的元素,放到已排序部分的末尾。2. 接着在剩下的元素中找到最小(或最大)的元素,并将其与数组的第二个元素交换位置。1. 遍历数组,找到最小(或最大)的元素,并将其与数组的第一个元素交换位置。

2024-02-23 17:53:20 1389

原创 VsCode 跳转函数,返回操作

要跳转到函数的定义位置,可以按下 `Ctrl + Alt + -`。这个快捷键可以帮助你跳转回之前的位置。要跳转到函数的定义位置,可以按下 `Ctrl + 左键单击` 或者 `F12` 键。要跳转回之前的位置,可以使用快捷键 `Alt + 左方向键`。要跳转到函数的定义位置,可以按下 `Ctrl + 左键单击`注释 ctrl+/查找 ctrl+f。替换 ctrl+h。取消注释 ctrl+/

2024-02-02 16:23:46 4280

原创 虚拟机右上角网络图标没了而且连接不上网络?其解决办法

因为我在Ubuntu linux虚拟机中修改了一些内容,结果不小心把网络搞得用不了,右上角的网络图标也不见了。将其中的managed=false改为managed=true。6. 重启network-manager service。3. 删除NetworkManager缓存文件。2.停止 network-manager服务。一般到这里问题就解决了,实在不行就往下。ctrl+alt+A 打开终端。5. 修改网络配置文件。

2024-02-01 11:50:10 3380 5

原创 如何区分MAC地址是单播、组播还是广播地址

如果MAC地址的第一个字节的最后一位是0,则表示这是一个单播地址;广播地址是一个特殊的MAC地址,它的所有位都是1。当数据帧的目的地址是广播地址时,数据帧将被发送到网络中的所有设备。MAC地址的前24位即前3个字节是用来识别设备的厂商识别码,由IEEE分配给各个网络设备厂商。1A-52-54-44-63-41 单播地址。FF-FF-FF-FF-FF-FF 广播地址。广播 MAC 地址是组播 MAC 地址的一个特例。广播 MAC 地址是组播 MAC 地址的一个特例。

2024-01-31 10:16:57 4860 1

原创 Ubuntu系统桌面卡死,解决办法

遇到Ubuntu系统桌面卡死的情况,不要强制关机或者点关闭客户机。如果这样做了可能会造成系统出现问题,之前就是因为不正确的关机导致出现了问题,只能重装系统,这都是血的教训。输入命令sudo pkill Xorg或者reboot。之后会重新进入桌面,重新登录就可以了。ctrl+Alt+T打开终端。

2024-01-26 15:04:46 7662 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除