![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 90
YeLing0119
这个作者很懒,什么都没留下…
展开
-
C语言操作符详解
C语言操作符详解 我们日常所见到的任何事物都是有个种各样细小的零件所组成的,比如我们现在用的 CPU 它的内部是由许许多多的二极管、三极管等基本元器件再加上连接各种元器件的导线所组成的。不同的组合方式也就形成了不同的功能,比如ALU、控制器、寄存器、存储器等等。当然我们的C语言也不例外,它也是由最基本的运算所组成的,而我们今天讨论的操作符就是其中之一。 C语言的操作...原创 2018-10-25 21:14:36 · 483 阅读 · 0 评论 -
扫雷小程序(C语言)
扫雷小程序(C语言) 大家还记得学校上机课无聊时玩过的扫雷吗?扫雷是我们这些90年代的青年们玩过最经典的小游戏了吧?大家有木有常对他的工作原理疑惑,那么今天我们来用我们学过的C语言实现一个简单的扫雷小游戏。 还记的扫雷的规则吗? 当你第一次点击时,永远不会踩到雷(小伙伴们有木有发现呢) 以后点击的时候,如果以点击位置为中心的3*3的格...原创 2018-10-29 14:25:32 · 2334 阅读 · 0 评论 -
五子棋简化版 -- 三子棋(C语言)
五子棋简化版 -- 三子棋 相信大家对五子棋很熟悉吧,但是我们如何用C语言来写一个五子棋游戏呢?这对于我们初学者来说可能有点困难,但是我们何尝不能先把问题简化一下呢?先易后难,循序渐进才是学习的王道。让我们一起来看一下简化后的三子棋规则是什么样子的。 三子棋规则: 棋盘为3*3的棋盘,玩家先手,电脑随机落子 ...原创 2018-10-26 15:36:01 · 656 阅读 · 0 评论 -
指针数组和数组指针
指针数组和数组指针 大家看到这两个词,是不是有点头大呢? 别说你们。我看着都有点头大,虽然知道什么时数组,什么是指针,但是他们结合起来是个什么玩意呢? 相比大家对数组和指针应该耳熟能详了吧,那么有这两个基础了,咱们再来看今天我们要讨论的指针数组和数组指针。指针数组 以前我们在学习数组的时候,肯定听说过整型数组,字符数组,浮...原创 2018-10-30 14:54:08 · 2632 阅读 · 0 评论 -
函数指针和回调函数
函数指针和回调函数 我们知道,在C语言中定义一个变量就要开辟相应的空间,通常都在栈上存放。那么我们的函数呢?乃至我们的整个程序呢?这就要说到虚拟地址空间了。虚拟地址空间 那么什么时虚拟地址空间呢?虚拟地址空间就像是一个沙箱,每个程序都单独的在各自的沙箱中运行,在我们的32位操作系统下每个程序的虚拟地址空间是4GB,那么就会有人说了,我的电脑就只有4GB的内存...原创 2018-11-04 18:16:04 · 1096 阅读 · 0 评论 -
C语言自定义类型
C语言自定义类型 C语言有许多自定义类型,比如数组,指针,结构体等等,相信大家对数组和指针已经可以说是熟能生巧了,我们今天重点讨论一下其他的几种自定义数据类型。 今天我们要讨论的是:结构体、枚举、联合体以及位段,接下来让我们一一了解。结构体结构体的基本概念 什么是结构体呢?结构体就是一系列不同元素的集合,可以用这些元素描述一类具有相同属...原创 2018-11-10 18:07:55 · 5319 阅读 · 0 评论