C语言中代码规范问题:表达式的大括号的左大括号写在哪比较规范?如下有两种,大家给给意见。

第一种:
while
{
//**************
}
第二种:
while{
//**************
}
大家看看这个左大括号打哪边比较好?哪一种是比较规范的?

这是两种不同的风格,并没有更规范一说

有的大牛认为第一种比较好 有的大牛认为第二种比较好 争来争去,这个不会有最终结论的。

你习惯那种就使用那种就可以了,如果你是和别人一个团队进行开发,随着团队的风格来就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-01
这没有规范,只是两种不同的习惯。按照有关专家的推荐,第一种是提倡的,第二种是不提倡的,但我一直使用第二种。这已经习惯到给网友改代码时都要先变成第二种风格,否则就“看不明白”。
第2个回答  2014-05-02
就我使用的这些语言来看 C C++ C# 一般用第一种 Java Objective-C 一般用第二种。 一般指的是编译环境生成时,系统提供的样子。
当然,两种都没错,看你编程习惯了。个人比较喜欢第二种,因为这样看逻辑层次时,只需要看右括号的位置,很是方便
第3个回答  2014-05-02
当然是第一种好。这样书写不仅层次明确,更便于检查括号个数是否匹配。
其实,只要看看微软自动生成的框架采用第一种风格,你就可以知道哪一种好了
第4个回答  2014-05-01
都可以的。没有优劣之分!就像豆花可以甜,也可以咸,看你的口味。
但不可以混用!切记!
相似回答