最近一直在研究括号的摆放位置
放在语句后,main函数闲的格格不入
放在下一行,好多开源软件放在语句后。。。
昨天在摸鱼翻CSDN的时候,我看到了一种近乎完美的括号位置
【数据结构体】
数据结构体的括号位于下一行
[C++] 纯文本查看 复制代码 struct test
{
data
}TEST;
【数组】
数组括号位于语句结尾
[C] 纯文本查看 复制代码 int a = {
1,2,3,4,5,
6,7,8,9,10
}
【判断,循环】
if,for,while都位于结尾
[C] 纯文本查看 复制代码 if (homo == 114514){
return 1;
}
for (i = 0;i < homo;i++){
return i;
}
while (1){
1145
}
但是switch语句位于下一行
[C] 纯文本查看 复制代码 switch a
{
case 1:
语句
case 2:
语句
}
【函数】
函数的括号位于下一行
[C] 纯文本查看 复制代码 int test()
{
语句
}
希望对各位有帮助
|