-
sqids-c
-
sqids-c 是 Sqids 的官方 C 语言端口,用于从数字生成短唯一 ID。Sqids-c 提供了一种高效、简单的方法,将输入的数字转换成短小 ... 的标识符,适用于需要在系统中快速生成唯一 ID 的场景。通过 Sqids-c,开发者可以轻松地将数字映射为独一无二的短字符串,方便在 ... 重复,并且具有较短的长度,以满足各种应用的需求。Official C port of Sqids. Generate short unique IDs from numbers....
- 2024-03-27 13:08:48 源码 c语言
- 积分:1
-
Tomato.c
-
Tomato.CA是一个使用纯C语言编写的番茄钟计时器项目,旨在帮助用户提高工作效率和时间管理能力。这个项目通过简洁而高效的代码实现了番茄工作法的核心功能:将工作时间拆分为25分钟的工作时段和短暂的休息时段,帮助用户保持专注并提高生产力。该计时器具有用户友好的界面和基本的操作功能,如开始/暂停计时、设置工作时长和休息时长等。通过这个项目,用户可以简单地利用番茄工作法提升自己的时间管理技巧,更高效地完成任务并保持工作与休息的平衡。A pomodoro timer written in pure C....
- 2024-03-27 17:32:15 源码 c语言
- 积分:1
-
c-iterplus
-
c-iterplus是一个为C语言提供的功能性、类型安全、延迟抽象的通用迭代器库。它允许用户以一种优雅且安全的方式 ... 迭代器的使用变得更加简洁、清晰,并且可以轻松地应用于各种数据结构和算法中。借助于c-iterplus,C语言的开发者可以更加高效地处理迭代任务,提高代码的可读性和可维护性。Functional, Type safe, Lazy abstractions for generic iterators in C - https://.com/TotallyNotChase/c-iterators...
- 2024-03-28 03:44:22 源码 c语言
- 积分:1
-
-c-
-
-C-大一软工集训小项目是一个简易的学生 ...
- 2024-03-28 18:02:18 源码 c语言
- 积分:1
-
tetris-sdl-c
-
tetris-sdl-c是一个玩具项目,用C语言编写,旨在通过实现简单的俄罗斯方块克隆版来学习SDL 2.x。该项目提供了一个基本的俄罗斯方块游戏框架,包括图形渲染、输入处理和游戏逻辑。通过这个项目,开发者可以学习如何使用SDL 2.x库来创建2D图形应用程序,并了解俄罗斯方块游戏的基本原理和实现方法。这个项目适合初学者练习SDL编程和游戏开发技能。...
- 2024-04-19 06:01:16 源码 c语言
- 积分:1
-
c-primer-plus-prata
-
My solutions to exercises that are presented in chapters 3-17 of the book C Primer Plus, 6th edition by Stephen Prata...
- 2024-05-04 19:58:50 源码 c语言
- 积分:1
-
c-to-mips-compiler
-
C to MIPS Assembly Compiler是一种编译器,用于将C语言代码转换为MIPS架构的汇编代码。它通过解析C代码并生成等效的MIPS汇编指令来实现这一转换过程。编译器的工作流程通常包括词法分析、语法分析、语义分析和代码生成等步骤。在生成的MIPS汇编代码中,每条指令都对应着原始C代码的相应操作,确保程序在MIPS处理器上正确执行。这样的编译器对于将高级语言代码转换为底层硬件指令,以在MIPS架构上运行程序非常有用。C to MIPS Assembly Compiler...
- 2024-05-05 01:10:12 源码 c语言
- 积分:1
-
c-compiler
-
C-CompilerTiny是一个自托管的C编译器,旨在教授计算机组成原理。它由两部分组成:第一部分是一个C子集的编译器,它能够将该子集翻译成汇编语言;第二部分是一个汇编器,负责将汇编语言转换成可执行的机器码。该编译器具有简洁的代码,易于理解,并且包含了编译器的核心概念,如词法分析、语法分析、语义分析、中间代码生成和代码优化等。通过实现这样一个简单而完整的编译器,学生能够深入了解编译器的工作原理,加深对计算机组成原理的理解。Tiny self-hosting C compiler (计算机组成原理)...
- 2024-05-05 09:18:50 源码 c语言
- 积分:1
-
ascii-c-game
-
这是一个简单的 C 语言编写的小游戏,使用了 Ncurses 库来实现基本的终端图形界面。游戏中,玩家控制一个字符代表的飞机,在终端内移动并射击敌人(另一个字符)。敌人会随机移动并尝试击中玩家。玩家可以通过移动来躲避敌人的攻击,并尝试击败尽可能多的敌人。游戏具有基本的计分系统,记录玩家击败敌人的数量。整个游戏的逻辑简单,主要用于展示如何使用 Ncurses 创建终端游戏。Small shooter write in C/Ncurses...
- 2024-05-05 15:29:37 源码 c语言
- 积分:1
-
mongo-c-driver
-
mongo-c-driver是官方提供的用于C语言的MongoDB驱动程序。它为开发人员提供了与MongoDB数据库进行通信的接口和工具。 ... 该驱动程序支持各种MongoDB功能,包括文档操作、查询、索引和聚合等。通过mongo-c-driver,开发人员可以在他们的C语言应用程序中轻松地连接、操作和管理MongoDB数据库,从而实现高效的数据存储和检索。该驱动程序具有高性能和稳定性,并且得到了活跃的社区支持和持续的更新。The Official MongoDB driver for C language...
- 2024-05-14 08:54:21 源码 c语言
- 积分:1