Skip to content

Commit d6dd3df

Browse files
Vitaliy Zheleznovagladysh
Vitaliy Zheleznov
authored andcommitted
c-guidelines: 4-space indentation
1 parent afcd903 commit d6dd3df

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

c-guidelines.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@
1212
```c
1313
function foo()
1414
{
15-
//Do something
15+
//Do something
1616
}
1717

1818
if (price > 0)
1919
{
20-
//Positive
20+
//Positive
2121
}
2222
else
2323
{
24-
//Negative
24+
//Negative
2525
}
2626
```
2727

@@ -31,23 +31,23 @@ else
3131

3232
```c
3333
if (price > 0)
34-
foo();
34+
foo();
3535

3636
for (i = 0; i < 10; i++)
37-
foo(i);
37+
foo(i);
3838
```
3939
4040
Правильная запись:
4141
4242
```c
4343
if (price > 0)
4444
{
45-
foo();
45+
foo();
4646
}
4747
4848
for (var i=0; i<10; i++)
4949
{
50-
foo(i);
50+
foo(i);
5151
}
5252
```
5353

@@ -58,7 +58,7 @@ for (var i=0; i<10; i++)
5858

5959
Максимальная длина строки — 78 символов (допускается 80).
6060

61-
Единичный отступ оформляется в 2 пробела. Использование табов запрещено.
61+
Единичный отступ оформляется в 2 или 4 пробела в зависимости от того, как принято на проекте. Использование табов запрещено.
6262

6363
Бинарные операторы отбиваются с обеих сторон пробелом. Унарные операторы пишутся
6464
слитно с переменной. Тернарный оператор отбивается пробелами.
@@ -77,7 +77,7 @@ int c = (a > 0) ? 'yes' : 'no';
7777
```c
7878
if (condition)
7979
{
80-
//do something
80+
//do something
8181
}
8282
```
8383

@@ -149,8 +149,8 @@ a = (foo || bar)
149149
(a BOOLOP b) ? op1 : op2;
150150
151151
return (long_name_one && long_name_two)
152-
? (long_name_three != long_name_four)
153-
: false;
152+
? (long_name_three != long_name_four)
153+
: false;
154154
```
155155

156156
за исключением подобных ситуаций:

0 commit comments

Comments
 (0)