- 博客(8)
- 收藏
- 关注
原创 C语言:大小端存储模式
在不同的编译器下,我在调试程序的过程中,通过监控查看一些量的存储详情,变量都是以补码的形式在内存中存储,存储int a = 20,会发现存储方式会有两种,这种现象就是大端小端存储模式。
2022-09-17 11:57:31
757
1
原创 C语言:自定义函数实现strcpy功能及优化全过程
strcpy函数的功能是把含有‘\0’结束符的字符串复制到另一个地址空间中。在本篇文章中我将自定义一个函数my_strcpy来实现strcpy的功能,并介绍优化函数的过程。
2022-09-13 18:28:17
1485
2
原创 C语言:整型提升
C语言的整型算术运算中有一种很有趣的现象,叫做整型提升。由于C语言的整型算术运算总是至少以缺省整型类型的精度来确定的,为了获得这一精度,表达式中的短整型和字符型操作数在使用之前被转换成为普通整型,这种转换被称为整型提升。
2022-09-08 21:54:32
932
原创 C语言:实现扫雷游戏(进阶版)
在上一篇文中,利用C语言实现了扫雷的基本功能,包括扫雷游戏界面初始化,布置雷,排查雷,显示界面。在这篇文章中,将介绍实现扫雷游戏进阶版,与基础版相比,进阶版添加了两个功能,1.展开的功能、2.标记雷的功能。
2022-09-02 21:51:51
928
原创 sizeof()和strlen()的区别
sizeof()与strlen()在C语言中的区别可以大致分为三个方面。第一类型不同,sizeof是操作符,strlen是函数;第二匹配的参数不同,sizeof参数包括类型、指针、数组、函数等,strlen参数类型必须为char*;第三功能不同,sizeof功能是计算操作数所占空间的字节数,strlen功能是计算字符串长度。...
2022-08-27 20:53:32
1002
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人