摘要: C语言中struct、enum和union的类型概述 本文作为前导内容,主要为后续的详细介绍做铺垫,简要介绍了 struct、enum 和 union 三种类型的基本概念,并对它们在实际应用中的典型组合方式进行了简单说明。 阅读全文
posted @ 2026-02-11 15:37 。叁焑港 阅读(2) 评论(0) 推荐(0)
摘要: 常用进制转换 本文简要介绍了二进制、八进制、十进制、十六进制,并具体说明了八进制转二进制、十六进制转二进制和十进制转二进制的方法。 阅读全文
posted @ 2026-01-08 11:10 。叁焑港 阅读(12) 评论(0) 推荐(0)
摘要: 本文从工程实践角度系统梳理了 C 语言中常见的命名风格与复合语句对齐及缩进风格。在命名方面,本文指出 了C 语言并不存在绝对统一的命名法,snake_case、SCREAMING_SNAKE_CASE、camelCase、PascalCase 等风格各自对应不同的作用域与语义层级,命名的核心目标并非“好看”,而是防错、易读和可维护。同时文中进一步分析了 Hungarian Notation 在现代 C 工程中的演变,区分了已被淘汰的 Systems Hungarian 与仍具工程价值的 Apps Hungarian 及轻量语义前缀方法,并强调模块前缀和后缀约定在控制命名空间、降低冲突方面的重要作用。在代码排版方面,文章对 K&R、Allman、GNU、Linux Kernel、BSD/KNF、Whitesmith 以及 MISRA-C 视角下的花括号使用进行了介绍,说明了各风格的形成背景、现代流行程度及是否被淘汰的原因。 阅读全文
posted @ 2025-12-22 09:53 。叁焑港 阅读(11) 评论(0) 推荐(0)