主页
搜索
最近更新
数据统计
申请密钥
批量保存
开发版网站(新前端)
系统公告
1
/
1
请查看完所有公告
【信息】关于代码风格
最后更新于 2025-08-27 19:52:59
作者
_l_l_
分类
个人记录
复制 Markdown
查看原文
转到新前端
删除文章
更新内容
基本格式: ```cpp #include <...> // 不用 <bits/stdc++.h> ... #include <...> #include "..." // 我 需 要 吗 ... #include "..." using namespace std; const int MAX + 大写字母 = 题目中的数据范围 + 常数; struct ... { ... } ...; class ... { ... public: ... } ...; namespace ... { ... } int main() { ... return 0; } ``` 细则: - ~~想到什么写什么~~ - 要读入的变量一般在 `main()` 里面和函数的参数里面 - 数组、`STL` 开全局,位置随意。 - Tab (虽然洛谷直接把 Tab 变成空格) - 括号开头不换行 - 逗号后空格 - 不用 `and`、`or`、`xor` - `+`、`-`、`*`、`/`、`%`、`|`、`||`、`&`、`&&`、`^`、`==`、`=` 等左右空格 - `()` 左右空格,中间不空 - 上两条其实就是 `a * (b + c) / d` - ```cpp for (code1; code2; code3) { code } ``` - ```cpp if (code) { code } else if (code) { code } else { code } ``` - ```cpp switch (code) { case ...: { code break; } default: { code } } - 不保证不会压行,但保证不会太压行( - 可以评论提问(
正在渲染内容...
点赞
1
收藏
0