Аппаратные и программные средства встраиваемых систем



Pdf көрінісі
бет253/268
Дата07.01.2022
өлшемі3,23 Mb.
#18255
1   ...   249   250   251   252   253   254   255   256   ...   268
Неправильно 
Правильно 
 
int *ptr; ptr = new int [100]; 
ptr [0] = 0; 
 
 
int *ptr; 
ptr  = new int [100]; 
ptr [0] = 0; 
 
 
Два оператора в строке вполне допустимы, если второй подчинен первому, 
причем является единственным подчиненным, например: 
 
for( i=0; i < size; i++ ) m [i] = 0; 
 
Использование двух и более операторов в строке не только допустимо, но 
и  желательно,  если  это  позволяет  подчеркнуть  некую  систему  в  локальной 
последовательности операторов, например: 
x1 = Tr1 [0]; y1 = Tr1 [1]; z1 = Tr1 [2]; 
x2 = Tr2 [0]; y2 = Tr2 [1]; z2 = Tr2 [2]; 
x3 = Tr3 [0]; y3 = Tr3 [1]; z3 = Tr3 [2]; 


 
274 
А.3.2  Отступы 
Правильное  использование  отступов  являются  ключевым  методом 
обеспечения  читаемости.  Идея  состоит  в  том,  что  отступы  зрительно 
показывают  подчиненность  (иерархию)  операторов.  При  этом  директивы 
препроцессора  (
#include

#define
  и  т.д.),  описания  классов,  структур,  типов, 
глобальных  данных  и  определения  функций  всегда  имеют  наивысший 
приоритет, то есть начинаются с крайней левой позиции, например: 
#include  
 
#define NAME_SIZE 256 
 
int main() 

... 

Основные правила использования отступов таковы. 
Правило  1.  Операторы  одного  уровня  иерархии  должны  иметь  равный 
отступ. 
Таблица 34. Правило 1. Равный отступ 


Достарыңызбен бөлісу:
1   ...   249   250   251   252   253   254   255   256   ...   268




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет