在线 C 编译器

零配置、开箱即用的在线 C 语言编译/运行环境:浏览器中即可编写与运行 C 代码,支持智能自动缩进、美观主题、复制与另存为下载;运行优先调用 Wandbox,若在线失败再回退本地模拟;离线状态将提示不可运行,避免误导。

核心特性

Monaco 编辑器、自动缩进(纯 JS)、撤销/重做、复制、另存为下载、明亮/暗色主题、侧栏输入输出与运行状态显示。

智能缩进

支持 if/for/while 单行体、do...while、switch/case、字符串/注释/预处理指令,避免常见误缩进。

数据与隐私

编辑内容保存在浏览器本地(localStorage)。另存为将下载到你的设备;提交到 Wandbox 的代码仅用于编译运行。

版本信息

最大优势

  1. 方便快捷,无需下载,随时可用
  2. 可以一键复制,方便 OJ 做题提交
  3. 关闭标签页后代码不会丢失
  4. 可以一键自动缩进,解决缩进烦恼
  5. 界面美观,堪称完美,绝对细节
  6. 安全考量,无需担心代码泄漏

更多优势

使用帮助

  1. 打开 在线编译器,在编辑区域编写 C 代码。
  2. 左侧“输入 (stdin)”填入你的标准输入(可选)。
  3. 点击底部“运行”按钮:在线优先通过 Wandbox 编译/运行;若在线失败自动回退本地模拟;离线则弹窗提示不可运行。
  4. 需要排版可点击“自动缩进”;复制代码用“复制”,保存到本地用“另存为”。
  5. 切换“主题”可在明亮/暗色间切换;撤销/重做按钮会在可用时自动启用。

注意:若 Wandbox 暂不可用,输出区会提示已回退到“本地模拟”;若离线,将弹窗说明不可执行。

键盘快捷键

分享与协作

C Code Golf 赛事

常见问题(FAQ)

适用场景