Понедельник, 10 января 2011 20:54
Символические константы
Дэн Сакс
Использование символов для представления постоянных числовых величин — это одна из основных рекомендаций, которую узнают большинство программистов в первую очередь. Например, вместо того чтобы писать:
char buffer[256];
...
fgets(buffer, 256, stdin);
лучше описать символ, скажем buffer_size, представляющий размерность буфера, и использовать его вместо литеральной константы.
char buffer[buffer_size];
...
fgets(buffer, buffer_size, stdin);
Си и Си++ предлагают несколько способов описания таких символов. Итак, давайте их рассмотрим.
Published in
Программирование AVR