当前位置: 首页 > news >正文

《Linux 常用 C 函数参考手册》更新 2.0 版本啦!适合 C 语言开发者、Linux 系统程序员、嵌入式开发者使用

好多年前,我还是一个只会写 C 语言程序的新手,那时候在 Linux 上做嵌入式开发,花了一些时间整理一份《Linux 常用 C 函数参考手册》并且放在 GitHub 上开源了。

  • GitHub 地址:https://github.com/getiot/linux-c-functions
  • 在线阅读:https://getiot.tech/manual/linux-c-functions/

路过的小伙伴可以点个小星星 ⭐ 呀!


这个参考手册是基于 Sphinx 文档系统构建的,第一版用的是 sphinx_rtd_theme 主题,也就是 Sphinx 最常见的标准主题。界面如下:

《Linux 常用 C 函数参考手册》V1.0 版本 - 首页
《Linux 常用 C 函数参考手册》V1.0 版本 - 进程操作篇

我觉得这套主题界面在2025年已经有点老土了,而且没有 dark 暗黑模式,对于天天盯着电脑看的程序员实在很不友好。

因此,我花了一天时间,将主题升级为 sphinx_book_theme —— 它的布局看起来更舒服,而且支持 light 和 dark 模式。

同时呢,我对这套主题做了一些定制修改,让这个文档看起来更舒服。另外,我还对原来手册中缺失的函数进行了补充,对部分内容进行了修正。赶在晚餐前发布了 V2.0 版本,界面如下:

《Linux 常用 C 函数参考手册》V2.0 版本 - 首页

《Linux 常用 C 函数参考手册》V2.0 版本 - 进程操作篇
正如首页所描述,这个手册收录了 Linux 系统中常用的 C 语言函数,涵盖 19 个分类,包括:

  • 基础功能:字符测试、字符串转换、内存管理、数学函数、时间处理、数据结构
  • 系统编程:文件操作、进程管理、线程控制、信号处理、进程间通信
  • 网络编程:网络接口、I/O 复用
  • 其他特性:权限控制、用户组管理、环境变量、终端控制

适合 C 语言开发者、Linux 系统程序员、嵌入式开发者、系统管理员以及计算机科学专业学生使用。每个函数都提供了详细的参数说明、返回值解释、使用示例和编译运行指导。

如果这份开源手册对你有帮助,请给我们一个 Star ⭐ GitHub。

http://www.dtcms.com/a/388704.html

相关文章:

  • str.maketrans() 方法
  • 漫谈:C语言 C++ 声明和定义的区别是什么
  • Java企业级开发中的对象类型深度解析:PO、Entity、BO、DTO、VO、POJO 使用场景、功能介绍、是否必须、总结对比
  • 从弱 AI 到通用人工智能(AGI):核心技术壁垒与人类社会的适配挑战
  • 数据序列化语言---YAML
  • Dify: Step2 Dify模型配置 Dify, Docker,ollama是什么关系
  • SSH连接排故排查
  • 【DMA】DMA架构解析
  • STM32HAL库-移植mbedtls开源库示例(一)
  • MAP的具体实现
  • 排序不等式的推广,对于任意两个数列的推广
  • 9.7.3 损失函数
  • Java Web开发的基石:深入理解Servlet与JSP​
  • pyOCD发布V0.39版本(2025-09-17)
  • kernel侧CPU是怎样判断共享的?
  • pcl案例六 基于配准的无序抓取
  • 动态库和静态库的链接加载
  • 离线安装docker镜像
  • MySql索引性能优化
  • 【实战指南】WAF日志分析系统的生产部署:性能调优与最佳实践
  • OKZOO联合非小号TKW3,海上ALPHA WEB3派对启航
  • Java工程代码架构度量:从DSM到构建工具的深度实践
  • 车联网网络安全
  • AI模型压缩-详解
  • 从入门到熟练掌握MySQL:聚焦增删改查操作
  • 小目标检测的尺寸极限
  • deepblog insCode 初体验[设计待更新]
  • MySQL--事务
  • PolarDB-for-PostgreSQL CDC 总结
  • web:ts的构造函数