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

原创 C语言结构体

2. 其他成员变量要对⻬到某个数字(对⻬数)的整数倍的地址处。对⻬数 = 编译器默认的⼀个对⻬数 与 该成员变量⼤⼩的较⼩值。(VS 中默认的值为 8。Linux中 gcc 没有默认对⻬数,对⻬数就是成员⾃⾝的⼤⼩。4. 如果嵌套了结构体的情况,嵌套的结构体成员对⻬到⾃⼰的成员中最⼤对⻬数的整数倍处,结构 体的整体⼤⼩就是所有最⼤对⻬数(含嵌套结构体中成员的对⻬数)的整数倍。3. 结构体总⼤⼩为最⼤对⻬数(结构体中每个成员变量都有⼀个对⻬数,所有对⻬数中最⼤的)的 整数倍。

2024-03-23 20:31:49 201

原创 数据在内存中的存储

(−1)^S 表示符号位,当S=0,V为正数;对于32位的浮点数,最⾼的1位存储符号位S,接着的8位存储指数E,剩下的23位存储有效数字M 对于64位的浮点数,最⾼的1位存储符号位S,接着的11位存储指数E,剩下的52位存储有效数字M。两部分,符号位都是用0表示“正”,⽤1表示“负”,最高位的⼀位是被当做符号位,剩余的都是数值位。是指数据的低位字节内容保存在内存的⾼地址处,⽽数据的⾼位字节内容,保存在内存的低地址处。是指数据的低位字节内容保存在内存的低地址处,⽽数据的⾼位字节内容,保存在内存的⾼地址处。

2024-03-18 16:28:33 331

原创 C语言函数和数据在内存中的存储

如果source 指向的字符串的长度小于num的时候,只会将字符串中到 \0 的内容追加到destination指向的字符串末尾。比较str1和str2的前num个字符,如果相等就继续往后⽐较,最多⽐较num个字⺟,如果提前发现不一 样,就提前结束,⼤的字符所在的字符串⼤于另外⼀个。两个字符串比较,比较字符的ASCII码值,第⼀个字符串⼤于第⼆个字符串,则返回⼤于0的数字,第⼀个字符串等于第⼆个字符串,则返回0,第⼀个字符串小于第⼆个字符串,则返回小于0的数字。会将源字符串中的 '\0' 拷⻉到⽬标空间。

2024-03-17 15:41:49 1684 1

原创 C语言指针

但是有两个例外,①sizeof(数组名),sizeof中单独放数组名,这⾥的数组名表⽰整个数组,计算的是整个数组的大小, 单位是字节②&数组名,这⾥的数组名表示整个数组,取出的是整个数组的地址(整个数组的地址和数组首元素的地址是有区别的)。在指针类型中有⼀种特殊的类型是 void * 类型的,可以理解为⽆具体类型的指针(或者叫泛型指针),这种类型的指针可以⽤来接受任意类型地址。const放在*的左边,限制的是*p,意思是不能通过p改变p指向的对象的内容,但p可以改变指向的对象,p可以指向其他对象。

2024-03-09 11:02:37 1473

原创 扫雷游戏——通过C语言实现

本次设计需要在9*9的棋盘上布置雷的信息和排查雷,为了方便利用两个二维数组,mine和show,mine用于存放随机布置的雷,初始为字符‘0’,布置雷用字符‘1’表示。通过show来显示排查雷的信息,初始化为‘*’,选择排查坐标后显示周围雷的个数,在统计坐标周围的雷的个数,可能会出线数组越界的问题,因此扩大该数组,扩建成11*11的数组。扫雷的棋盘是9*9的,随机布置10个雷,输入排查的的标,会显示周围8个区域雷的总数,踩到雷则会退出游戏,需要把10个雷都找出来,游戏才能结束。定义二维数组的列和行。

2024-01-31 14:58:31 756

原创 C语言分支循环语句

一、选择语句。

2024-01-24 20:20:26 1514

原创 C语言学习

本人是一名大四学生,并不是计算机专业学生,自学计算机,也经历了考研,目前正在准备复试。需要考数据库概论与C语言,之前准备考研也自学了C语言的一些内容,接下去想系统完整地学习C语言。

2024-01-16 21:31:26 353

空空如也

空空如也

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

TA关注的人

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