自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Scrcpy无限远控安卓手机_有线+无线教程_比特资源库

我们打开电脑的CMD命令窗口(win+R,输入cmd,按回车),在命令窗口,我们首先定位文件夹所在的盘符位置,比如我将文件夹放在C盘,这里我们首先输入“c:”,下面将会出现盘符位置,然后我们再在命令行中输入“cd+文件夹所在路径(路径可在属性-安全中获取)”,比如“cd C:\Users\h7817\Desktop\scrcpy-win64-v1.14”,回车之后,我们可以看到命令行的前缀变成了文件所在的位置,这说明CMD已经定位到scrcpy文件夹。打开设备屏幕的快捷键则是“Ctrl+Shift+O”。

2024-09-09 22:59:46 1197

原创 C语言初学者—冒泡排序&&一维数组传参的本质

相邻的两个数进行比较。

2024-03-06 17:06:52 336 1

原创 C语言初学者—指针与数组结合,深入理解数组的使用

上面的代码展示:我们使用的方式拿到了,但是其实数组名本来就是地址,而且是数组,下面通过代码展示;通过左边代码运行展示可以看到,数组名和数组首元素地址是一样的,,sizeof 中放数组名,这里的数组名,计算的是的, 单位是字节;运行结果是计算了整个数组的大小,一个整型变量的大小是4个字节,10个就是40个字节,所以通过运行,,这里的数组名表示,取出的是和是的)通过左边图片运行上面的代码可以知道和之间40通过上面的总结:我们发现和和arr+1,是因为&arr[0]和都是,+1 就是跳过⼀个元素。但是和。

2024-02-22 13:23:18 452 1

原创 C语言初学者—了解并掌握野指针,指针传值和传址调用

在。

2024-02-21 23:18:42 654 1

原创 c语言初学者—指针变量类型的意义和运算

指针的类型决定了,对指针解引用的时候有多大的权限(⼀次能操作几个字节)。

2024-02-20 17:36:59 754

原创 c语言初学者—指针在内存中的地址和大小

内存和地址。

2024-02-19 22:28:06 1332 1

原创 三种解法—求一个整数存储在内存中二进制中1的个数

【代码】三种解法—求一个整数存储在内存中二进制中1的个数。

2024-02-13 01:51:55 283 2

原创 位运算符(& | ^ ~) 移位操作符( >> << )

1.按位与( & )有0则为0,同时为1则为1计算规则:对应的二进制位进行运算3 & -50000 0000 0000 0000 0000 0000 0000 0011 -- 3的补码 (正数的都一样1000 0000 0000 0000 0000 0000 0000 0101 -- -5的原码1111 1111 1111 1111 1111 1111 1111 1010 -- -5的反码。

2024-02-12 19:33:16 959 1

原创 【汉诺塔】解题思路和游戏规则

1层:1次 2层:3次 3层:7次 4层:15次 5层:31次 6层:63次 7层:127次 8层:255次 9层:511次。相同的方法,我们定义的盘子越大,挪动的次数也会几何倍数的增加。计算公式:f(x)=2^x-1 X指的是盘子。2:大盘子不能在小盘子上面。1:一次只能移动一个盘子。汉诺塔的游戏规则有两个。

2024-02-01 19:15:38 635 1

原创 递归与迭代的区别对比

相反,也有好处,我们看到的许多问题是以递归的形式进⾏解释的,这只是因为它⽐⾮递归的形式更加清晰, 但是这些问题的迭代实现往往⽐递归实现效率更⾼。总结:两种方法各有千秋,用递归处理复杂问题可以让计算更清晰,但是遇到计算量大的数据,会栈溢出导致stack overflower,用迭代可以 弥补递归运行的不足,就是提高效率。通过举例:斐波那契数列——递归程序会不断的展开,在展开的过程中,我们很容易就能发现,在递归的过程中会有重复计 算,⽽且递归层次越深,冗余计算就会越多。

2024-02-01 03:14:50 242 1

原创 c语言函数递归实现逆序打印,顺序打印,阶乘等问题

首先定义一个函数print——然后利用print实现自我调用,例如输入一个整数为123的数字,函数会依次除以直到只有单数,因为单数

2024-01-31 18:38:19 392

原创 初学者如何掌握VS调试技巧处理BUG

BUG是一个源自英文单词的术语,主要用于计算机科学领域,指的是计算机程序中存在的错误,缺陷或漏洞。

2024-01-29 15:46:52 696

原创 static和extern的使用和注意事项

static修饰局部变量改变了变量的生命周期,生命周期改变的本质是改变了变量的储存类型,本来一个局部变量是储存在内存的栈区,但是被static修饰后储存到了静态区。代码2:i的值通过static的修饰,有累加的效果,其实test函数中的i创建好后,出函数的时候是不会销毁的,重新进入函数也就不会重新创建变量,直接上次累积的数值继续计算。看上面的代码1和代码2,extern是用来声明外部符号,如果一个全局的符号在A文件中定义的,在B文件中想使用,就可以使用extern进行声明,然后使用。

2024-01-26 14:12:02 292 1

原创 c语言if语句分支和操作符

执行过程:若条件成立,执行语句,不成立则跳过。单分支。

2023-10-28 15:03:32 80 1

原创 c语言求最大公约数

如果一个自然数a能被自然数b整除,则称a是b的倍数,b是a的约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。

2023-10-28 13:51:04 53 1

原创 猜数字游戏

【代码】猜数字游戏。

2023-10-28 00:32:56 62 1

原创 c语言基础语句

本人今年大一,专业是计算机网络,喜欢写代码和研究ctf,希望能如愿从事网络安全工程师之类岗位,从事网络之类岗位。以看讲解视频为辅结合计算机语言书籍研读,去进行代码编写,每周不低于30小时代码学习和上传gitee,点亮小绿点。华为,腾讯,深信服,等国内知名网络安全公司的offer是我一直努力的目标。一般我们在学习C/C++语言的时候,我们会关注内存中的三个区域:栈区、堆区、静态区。以下是我的个人学习思路,和近期学习总结,希望各位大神能给点意见。变量被分为,全局变量和局部变量,他们在内存中存储在哪里呢?

2023-10-13 20:19:06 66

空空如也

空空如也

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

TA关注的人

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