标签:系统编程

共 4 篇文章

C 语言位操作:位移运算符与位掩码的使用

C 语言位操作:位移运算符与位掩码的使用 位操作是 C 语言中直接操控内存二进制位的核心技术。虽然日常开发中使用频率不高,但在系统编程、嵌入式开发、底层驱动、性能优化等场景下,位操

# C语言位操作 # 位移运算符 # 位掩码
2026-04-05 234 0

Python 文件描述符泄漏的排查与资源管理

Python 文件描述符泄漏的排查与资源管理 文件描述符是操作系统用于追踪打开文件的抽象句柄。在 Linux 系统中,当你打开一个文件、创建套接字连接或启动子进程时,内核都会分配一

# 文件描述符泄漏 # Python资源管理 # Linux系统
2026-04-05 195 0

Rust 错误处理:Result 类型与 ? 运算符

Rust 错误处理:Result 类型与 ? 运算符 Rust 不使用异常机制处理错误,而是通过类型系统强制你在编译期就考虑所有可能的失败情况。核心工具是 Result<T, E

# Rust # 错误处理 # Result类型
2026-04-03 175 0

C 语言信号处理:signal() 函数与信号捕获

C 语言信号处理:signal 函数与信号捕获 在 Linux 或类 Unix 系统中运行 C 程序时,程序可能会收到来自操作系统的“信号”(Signal),比如用户按下 Ctrl

# C语言 # 信号处理 # signal函数
2026-04-01 204 0