关于编程习惯问题
Posted dedicatus545
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于编程习惯问题相关的知识,希望对你有一定的参考价值。
变量声明
声明可以使用简写,但是尽量不要用太像的(比如$l$和$1$混用之类的)
空间允许的情况下,一定要:
:%s/int/ll/g
遇到不能全开的情况一定要仔细检查,把每一个在long long范围下的,以及和这些变量相关的变量都开成long long
循环问题
for循环的变量尽量定义在外面
auto仅可用在vector,set之类的地方
while循环少用,注意跳出条件,以及循环内部跳出的位置
尽量不用goto
格式问题
一行最多用逗号连接两个语句一次,且这种情况下必须换行(也就是一行最多2个语句)
不同的代码功能块之间要空行分块,必要时写注释
能传引用的尽量不写返回值
注意不要大量往函数中传入数组之类的,如果必要请写引用
写法顺序
先从底层开始实现,如果有功能无法实现,可以先开一个函数放在那里,等会回来再写
注意这种时候一定要检查函数实现的功能是否正好是必要的功能
未完待续
以上是关于关于编程习惯问题的主要内容,如果未能解决你的问题,请参考以下文章