Использование для организации отступов табуляции и пробелов

Для организации отступов используется табуляция, вместо пробелов. Размер отступа неограничен, однако если он превышает 4 табуляции, код не может уместиться по ширине страницы.

Комментарии должны находиться на уровне того оператора, которому они соответствуют. Комментарии справа от операторов должны быть выровнены с помощью пробелов.

Пунктуация.

Точке с запятой не должны предшествовать пробелы или табуляция. После запятой должен следовать пробел.

Расстановка фигурных скобок.

Существуют несколько традиций расстановки скобок, наиболее часто употребляемыми из них являются:

· традиция фирмы Microsoft:

if(…)

{

}

· традиция Unix:

if(…){

}

Традиция фирмы Microsoft более предпочтительна, особенно при условии необходимости оценки размеров блока, когда необходимо видеть его границы.

Расстановка круглых скобок.

Ключевое слово, заключенное в круглые скобки, должно начинаться и заканчиваться пробелом. Исключением является оператор sizeof(). Недопустимо ставить пробелы сразу после имени функции. Не следует применять скобки в операторе return без необходимости. Каждое выражение, за исключением арифметических операций должно использовать круглые скобки, чтобы задать порядок выполнения операций.

Форматирование операторов if/else.

При сравнении с константой ее лучше размещать справа от операторов == и!=. Выравнивать if/else следует так:

if(…)

{

}

Комментарии.

Строка комментария должна иметь такой же отступ, как и операция, которую она комментирует. In-line комментарии должны размещаться справа от комментируемого кода. Операторы комментария должны отделяться от текста комментария, по крайней мере, одним пробелом.


ИСХОДНЫЙ КОД



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: