C语言
文章平均质量分 56
在C语言专栏中,你可以学习到C语言的基础语法、数据类型、运算符、控制流程等基础知识,也可以了解C标准库函数、内存管理、文件操作等进阶内容。此外,你还可以深入学习C语言的指针、结构体、函数指针、宏定义等高级特性,掌握C语言高级编程技巧。
通过C语言专栏的学习,你将能够提升编程能力,解决实际问题
TiAmo zhang
得意处论地谈天,俱是水底捞月; 拂意时吞冰啮雪,才为火内栽莲。
展开
-
C语言实战 | 弹跳的小球
C语言实战——实现弹跳的小球。原创 2024-07-11 09:19:42 · 282 阅读 · 0 评论 -
C语言实战 | Flappy Bird游戏
Flappy Bird游戏是由一名越南游戏制作者独自开发的,曾经风靡全球。游戏规则非常简单,玩家必须控制一只小鸟,跨越由各种长度的水管所组成的障碍物,如果撞上管道游戏就结束,如图11.11所示。■ 图11.11Flappy Bird 游戏完成游戏的步骤与第6章的“贪吃蛇”“打砖块”等游戏的步骤没有区别,都是遵循如下游戏设计步骤。(1) 根据游戏规则,统计游戏画面中会出现的游戏角色。然后根据游戏角色的特征选择合适的数据类型保存数据,通常有变量、一维数组、二维数组。原创 2024-07-04 17:26:50 · 1331 阅读 · 0 评论 -
C语言实战 | 用户管理系统
近期推出的青少年防沉迷系统,采用统一运行模式和功能标准。在“青少年模式”下,未成年人的上网时段、时长、功能和浏览内容等方面都有明确的规范。防沉迷系统为青少年打开可控的网络空间。原创 2024-07-03 09:48:37 · 245 阅读 · 0 评论 -
C语言实战 | 使用链表完成“贪吃蛇”游戏
整体思维又称为系统思维,它认为整体是由各个局部按照一定的秩序组织起来的,要求以整体和全面的视角把握对象。结构体类型就是一种整体思维,将相关变量组合起来,作为一个整体进行处理。原创 2024-07-02 09:24:22 · 371 阅读 · 0 评论 -
C语言实战 | “俄罗斯方块”游戏重构
之前的游戏中,为了方便大家掌握框架,在“贪吃蛇”游戏中使用了大量的全局变量。全局变量空间利用率不高,全局变量在程序的执行过程中一直占用存储单元,而不是仅在需要时才开辟单元。另外,全局变量降低了通用性,程序执行时还需要依赖全局变量。例如,显示“食物”和“球”的函数,都是将单个变量的数据显示在屏幕上,并且显示“贪吃蛇”“球拍”的函数实际上都是遍历一维数组的元素,然后根据存储的位置信息,显示在屏幕上。但是因为函数中使用到全局变量,这些函数无法通用。如果将全局变量改成参数传递,将会提高代码的通用性。原创 2024-06-27 20:48:49 · 462 阅读 · 0 评论 -
C语言实战 | “贪吃蛇”游戏重构
程序设计的过程中,面对复杂项目,利用模块化思维分解任务,是关键的一步。读者一定要掌握模块化思维设计思维,为将来团队合作、协同完成大型应用软件做好准备。原创 2024-06-26 09:39:31 · 779 阅读 · 0 评论