![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 94
求订阅!!
C语言从基础到深入,从深入到更深层次的理解。
C语言各种题,各种小游戏。
正在持续更新中!!
哈米d1ch
博客会持续更新的,无论是语言基础知识,算法,各种题等,都会涉及到。
内容会涉及到 C语言、C++、数据结构、数据库、操作系统等 各方面的知识。
博客会尽可能的写的详细但不繁琐,美观但不花哨,尽可能的不出现知识型的错误。
有任何建议、意见都可以提,博主会听取建议的。
希望喜欢博主博客的好兄弟可以关注支持一下!!!
展开
-
【C语言】[图文] 详解结构体,详细分析结构体对齐
结构体1. 结构体 结构体是一些值的集合,这些值成为成员变量。结构的每个成员可以是不同类型的变量。结构体属于自定义类型。1.1 结构体声明1.1.1 标准声明struct User{ char Name[20]; char Sex[10];};此结构体的类型就是 struct UserUser 是结构体标签(tag)1.1.2 特殊声明(不完全声明)struct{ char Name[20]; char Sex[10]; int age;.原创 2022-04-23 22:36:07 · 1261 阅读 · 1 评论 -
【C语言初阶】[图文] 二进制文件怎么看?C语言能对文件进行哪些操作?今天我来教你
二进制文件怎么看?C语言能对文件进行哪些操作?这篇文章能帮到你原创 2022-04-17 12:17:32 · 3375 阅读 · 4 评论 -
【C语言初阶】[万字] 你见过这样用的操作符吗?这里可能有你不知道的操作符知识~ [ C语言操作符详解 一 ]
C语言,万字操作符详解,让你重新认识操作符!一起来看看吧!原创 2021-12-09 15:39:19 · 1331 阅读 · 30 评论 -
【C语言实现小游戏篇】一起来回忆童年,写一写你童年的井字棋吧~ [ C语言实现 ] [ 超详细,超清楚 ] [ 有代码 ]
井字棋,又被称为三子棋。相信大家小时候都玩过这个游戏。童年的游戏,让我们动手用代码来实现一下吧!原创 2021-12-02 14:02:12 · 6883 阅读 · 3 评论 -
【C语言初阶】浮点数的二进制是什么?我的浮点数在内存里是怎么存储的?原来如此~
众所周知,在计算机中,所有的数据在内存中都是以二进制的形式存储的。但,尽管都是二进制存储,不同类型的数据也是以不同的规则(规定)存储的。例如,在C语言中,整数在内存中就是以二进制补码的形式存储的,整型的运算也是用二进制补码进行运算的。(对于没有接触的兄弟们,我会再写一个整型在内存中的存储的)那么在C语言中,浮点数(也就是 float 和 double 类型的数据)在内存中是以怎么样的规则和形式存储的呢?让我们一起来揭露它的 ” 真面目 “ 吧!!文章目录浮点数的二进制转换浮点数在内存中的存储规则浮原创 2021-11-18 20:11:15 · 1278 阅读 · 5 评论 -
【C语言实现小游戏篇】我接触的第一款电脑游戏,你可以永远相信 “ 扫雷 ” 。[ C语言实现 ] [ 超详细,超清楚 ] [ 有代码 ]
扫雷,是我接触的第一款电脑游戏。玩法简单,但是想要高难度通关却也并不简单。今天我们来用C语言实现一下简单的扫雷。原创 2021-12-03 16:37:21 · 3081 阅读 · 19 评论 -
【C语言初阶】 为什么我的两个整数加起来结果不对?原来是你,整型提升~
上一次我们说过了浮点数在内存中的存储规则和形式。我们知道了C语言中,所有数据都是以二进制的形式存储在内存中的。那么整型数据,又是以怎样的二进制形式存储的呢?整型数据在内存中的存储:C语言中,整型定义大致分为:short char int long long long整型数据的二进制表现形式有三种:原码、反码、补码。而存储至内存中的正是补码。有符号整数的二进制形式,首位为符号位(0表示正数,1表示负数)。正整数的三种二进制形式关系为:原码 == 反码 == 补码例:10:原原创 2021-11-25 17:00:53 · 2326 阅读 · 4 评论