# C Language Development Guidelines

> Objective: Define standards for safe, portable, and maintainable C code, covering C standards, memory safety, pointer discipline, build systems, and security tooling.

::: tip Source File
View the full rule: [`.agent/rules/c.md`](https://github.com/snowdreamtech/template/blob/main/.agent/rules/c.md)
:::

## Sections

- 1. C Standard, Compiler Configuration & Portability
- 1. Memory Safety
- 1. Pointers & Strings
- 1. Macros & Preprocessor
- 1. Build, Testing & Security
