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

原创 数据结构--动态顺寻表的实现

if (ps->arr) //等价于 if(ps->arr!//等价与assert(ps!// //测试指定位置之前插入数据。//头部插入删除 / 尾部插入删除。// //测试删除指定位置的数据。//指定位置之前插入/删除数据。// //测试顺序表的查找。

2024-07-12 10:44:36 728 1

原创 整数和浮点数在内存中的存储

这时,浮点数就采⽤下⾯的规则表⽰,即指数E的计算值减去127(或1023),得到真实值,再将有效 数字M前加上第⼀位的1。但是,我 们知道,科学计数法中的E是可以出现负数的,所以IEEE754规定,存⼊内存时E的真实值必须再加上 ⼀个中间数,对于8位的E,这个中间数是127;整数的2进制表⽰⽅法有三种,即原码、反码和补码 ,三种表⽰⽅法均有符号位和数值位两部分,符号位都是⽤0表⽰“正”,⽤1表 ⽰“负”,最⾼位的⼀位是被当做符号位,剩余的都是数值位。那么,S=1,M=1.01,E=2。

2024-05-23 09:38:25 1376

原创 memcpy的使用和模拟实现

• 函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。• 如果source和destination有任何的重叠,复制的结果都是未定义的。• 这个函数在遇到 '\0' 的时候并不会停下来。1.memcpy的使用。

2024-05-22 18:58:33 230

原创 初始指针变量————c语言

前⾯的内容我们了解到,32位机器假设有32根地址总线,每根地址线出来的电信号转换成数字信号后 是1或者0,那我们把32根地址线产⽣的2进制序列当做⼀个地址,那么⼀个地址就是32个bit位,需要4 个字节才能存储。同理64位机器,假设有64根地址线,⼀个地址就是64个⼆进制位组成的⼆进制序列,存储起来就需要 8个字节的空间,指针变量的⼤⼩就是8个字节。上述的代码创建了整型变量a,向内存申请了四个字节的空间用于存放整数10,上述四个字节都是有地址的,我们这时候讲a的地址打印出来,我们可以发现。

2024-05-17 11:02:43 258

原创 c语言--位移操作符和位操作符详解

对于任意一个整数n n&n-1可以让n最右边的二进制位中的1变为0,直到全部为0 让n变为0,这样每次进行这样的一步操作就可以知道n中的二进制位中有一个1.所以可以写出下面的代码。根据按位异或的操作符的运算规则(相同为0,相异为1),我们不难想到,对于一个任意的整数n。运算规则:对应的二进制位进行运算,有0则为0,同时为1才为1。运算规则:对应的二进制位进行运算,有1则为1,同时为0才为0。运算规则:对应的二进制位进行运算,相同为0,相异为1。<< 的移位规则是让左边的二进制位丢弃,右边补0。

2024-04-25 11:27:55 1882

原创 c语言实现扫雷游戏

这⾥我们采⽤另外⼀种⽅案,我们专⻔给⼀个棋盘(对应⼀个数组mine)存放布置好的雷的信息,再 给另外⼀个棋盘(对应另外⼀个数组show)存放排查出的雷的信息。假设我们排查(2,5)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数是1 假设我们排查(8,6)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数时,最下⾯的三 个坐标就会越界,为了防⽌越界,我们在设计的时候,给数组扩⼤⼀圈,雷还是布置在中间的9*9的坐 标上,周围⼀圈不去布置雷就⾏,这样就解决了越界的问题。

2024-04-20 19:17:49 675

原创 C语言中所有的循环语句

while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳 出循环;⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式,表 达式为真,就会进⾏下⼀次,表达式为假,则不再继续循环。c语言中总共有三种循环语句,分别是while循环,for循环,do while循环。for循环相比while循环更直观,对比如下,如图是采用在屏幕上打印一到十的代码。如果是while语句,就会死循环打印hehe。3.do while 循环。

2024-04-13 14:44:29 220

原创 初来乍到,请多多关照

我现在就读于江西理工大学应急管理专业,现在是一名大2的学生,我想抱着试试的感觉去尝试这个所谓的新专业,希望通过时间能培养出对这个专业的兴趣。(我是被调剂的),但是可能我真的不适合这个专业吧,我的性格就不是爱和人打交道的,对这个专业真的不敢兴趣,有非常想要跳槽另外找条路去混碗饭吃,想通过自己的不断进步,去学习编程,不说成为大能 ,但一定要精通。五,如果真的优秀或者果断勇敢,能成功转行,并且真的学有所成,我想去华为/字节跳动/米哈游/小米等这些大公司,因为被他们响亮的招牌和内部群英荟萃所折服。

2024-03-30 09:51:34 180

空空如也

空空如也

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

TA关注的人

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