自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 入门级指针详解

在c语言中,数据由常量和变量组成,代表指针的变量就叫做指针变量,像其他变量一样,指针变量也分为整型和字符型等,例如整形指针变量的表示方法为int*,,int是指针的类型,*表示该变量是一个指针。要注意的是,“*”不仅仅可以表示上述的作用,还是一个解引用符,用于解开一个指针变量,获取到其中存储的内容,,就相当于一把钥匙,打开了指针变量。野指针是指未初始化,或者指针指向的内容越界访问了,,又或者指针指向的内容被释放了,都会产生野指针,当我们不知道指针指向的内容时,我们可以使其等于NULL,即空指针。

2024-05-08 00:10:16 793 1

原创 深入理解指针(2)

顾名思义,二级指针就是定义一个指针,但是这个指针指向的内容是一个指针,而对于指针内容的访问,我们通常需要用到解引用符(*),那么,二级指针因为指向的内容是一个指针,所以需要使用到两个解引用符,第一个解引用符使我们可以访问指针,而第二个才可以实现对内容的访问。数组传参时,形参可以写成成数组形式,也可以写成形参的形式,但是本质上还是传递了数组的首元素的地址,所以形参访问的数组和实参的数组实际上是相同的数组。我们知道,指针可以存放一个数组的地址,而指针数组可以存放指针,所以,我们可以通过这种方式来模拟二维数组。

2024-03-26 19:43:27 453 2

原创 调整数组使奇数全部位于偶数前面

2.进行循环,left,right分别从左右开始检索,左边遇到偶数则会停下,右边遇到奇数则会停下,然后再将两边的数值进行交换,再循环此类操作,便可以将奇数和偶数分开。1.给定两个下标left和right,分别代表左边的数组起始位置和结尾的位置。可以创建一个数组,把奇数放在前面,偶数放在后面。

2024-03-15 15:00:27 126 1

原创 深入了解指针(1)

有地址总线决定,我们知道,计算机有32位也有64位,所以指针的大小也有两种,四个字节和八个字节,其中32位有32个比特位,也就是4个字节,64位则是8个字节。而且指针的大小与前面说的指针的类型不同,指针的大小只和平台有关,与指针的类型无关。void*指针可以理解为无具体类型的指针(泛型指针)可以接受任何类型的地址,但是这类指针并不可以直接进行+-整数的操作,也不可以进行解引用的操作。可以看出n的值改变了,这是不符合const限制的,所以是不合理的,那么如何让指针也无法改变const定义后的变量的值呢?

2024-03-14 21:52:10 1567

原创 操作符详解

算术操作符,移位操作符(<<,>>),位操作符(&,|,^),赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符,逗号操作符,下标引用操作符,函数调用操作符,结构成员访问。两种操作符移动的操作数都是二进制位,且操作数必须为整数。有两个操作符:.(直接访问)和->(间接访问)一般计算中的加减乘除和取余,符号分别是+,-,*,/,%其中%不可以运用在浮点数上面,而其他的无要求,都可使用。算数右移:左边的符号位用原来的值,右边舍弃。规则:左边的舍弃,右边补0.(补码)分为四种:&,|,^, ~ ,

2024-03-14 16:58:45 241 1

原创 猜数字游戏

printf("你还有%d次机会\n",count);printf("猜小了\n");printf("猜大了\n");elseprintf("猜对啦!\n");break;count--;printf("次数耗尽,挑战失败。正确答案是%d\n", r);利用多次循环,判断是否猜对。用来输出游戏的结果,游戏的内核就已经基本实现,接下来我们要做一个菜单,询问玩家是继续play还是选择退出游戏。

2023-12-07 12:57:27 64

原创 分支与循环

今天的if语句和一些循环的语法分享就到这里啦!下次分享利用这些语法写出的一个猜字游戏。

2023-12-05 09:03:03 121 5

原创 change的开始

作为一个接触代码不久新手菜鸟,我要学习的东西也还有很多,任重而道远。因为我本身也是计算机专业大类的,作为自己的专业课吧就应该更加重视起来,毕竟以后要和代码相爱相杀的。谁也不知道未来如何所以,所以我们要把握好当今的时间。不断地磨砺自己的技术。

2023-11-19 10:45:28 35 1

空空如也

空空如也

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

TA关注的人

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