自定义博客皮肤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)
  • 收藏
  • 关注

原创 程序人生-Hello’s P2P

P2P的过程P2P,即From Program to Process,就是指Hello从一个程序变成一个进程的过程,当我们通过高级语言(C)将Hello程序的代码敲进电脑并保存为hello.c时,这就创建了一个Hello程序。

2023-12-22 12:55:24 1435 2

转载 GDB调试指南

GDB调试指南 | 守望的个人博客

2023-09-04 17:17:17 108 1

转载 Linux使用技巧(一):vim中选中多行、复制和粘贴

使用命令vim打开文件,移动光标至所选行的开头,按v进入视图,键盘上按向下键,选中所需行即可。2)移动光标至所选行的开头,在命令模式下,输入nyy即可,n为从当前行开始,你所要复制的行数。3)用鼠标选中想复制的内容,按下ctrl+insert复制,然后,shit+insert粘贴。1)在上文第一部分的基础上,按y,然后移动光标至所需粘贴处,按p即可。

2023-09-03 12:56:51 5786

转载 Vim 分屏操作

无论我们想同时显示两个文件,或者同时显示一个文件的两个不同的位置,又或者并排比较两个文件,等等,这些都能通过分屏来实现,这样子很方便代码的比对和复制粘贴。crtl+w进行分屏窗口的切换 按完以后再按一个r 互换窗口。crtl+w进行分屏窗口的切换 按完以后再按一个c 关闭窗口。ctrl+w q 关闭当前窗口,若只有一个分屏且退出vim。crtl+w进行分屏窗口的切换 按完以后再按一个w。注:-O垂直分屏,-o水平分屏,n表示分几个屏。ctrl-w N + //当前屏高度加N。ctrl-w < // 同理。

2023-09-03 12:55:54 1320

原创 关于结构体各个成员访问越界后的现象

那么id[15] = M, id[16] = i,若使id[15] = '\0', 那么name就是空的。如该结构体,当id访问越界的话,那么得到的就是name里面的。首先要知道结构体各个成员之间的地址是靠在一起的。比如name=“Mikal Bridges"而如果你id刚好有15位的话,就有可能出问题。如该代码 运行结果如下。所以有时要注意数组边界。

2023-09-03 10:53:23 347

原创 冒泡排序注意及理解

理解为:一共n-1趟,每趟都从最前面开始冒泡(及第二层循环)

2023-09-03 10:44:26 91

原创 通过void* 设置传入参数类型的函数来处理类型不确定时的方法

有的时候要根据命令行输入不同的类型要求来执行不同的函数,采用函数封装来写的话有时比较难处理,因此在设置函数时可以用void*来设置参数类型,同时函数多设置一个额外的参数来指明类型,这样就可以在函数里面进一步判断来转换类型来操作。

2023-09-03 10:41:20 250

空空如也

空空如也

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

TA关注的人

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