ВУЗ:
Составители:
79
#ifndef SIZE
#define SIZE 128
#endif
В результате определяется макроподстановка, заменяющая SIZE на
128, если ранее она не была определена программистом.
Следует заметить , что при использовании вложенных директив
условной компиляции многие компиляторы не допускают смещения
вправо вложенных директив #if, #else. Они все должны начинаться с
первой позиции.
ЛИТЕРАТУРА
1. Болоски М . И . Язык программирования С . – М .: Радио и связь. 1988. –
96 с.
2. Иванов А .Г. Язык программирования С : Предварительное описание /
Прикладная информатика. – 1995. – Вып .1. – С. 68-113.
3. Stroustrup B. Data Abstraction in C// AT&T Bell Lab.Techn.J. – 1992. –
Vol.63, № 8. – P.1701 – 1732.
4. Rosler L. The evolution of C – past and future // AT&T Bell Lab.Techn.J.
– 1992. – Vol.63, № 8. – P.1685 – 1699.
5. Берри Р ., Микингз Б. Язык С. Введение для программистов. – М .:
Финансы и статистика, 1998. – 75 с.
6. Уэйт М ., Прата С., Мартин Д . Язык С: Руководство для начинающих .
– М .: Мир, 1998. – 512 с.
7. Хэнкок Л ., Кригер М . Введение в программирование на языке С. – М .:
Радио и связь. 1996. – 192 с.
8. Chirlian P.M. Introduction to C. – Beaverton: Matrix publ., 1997. – 187 p.
Составители: Глушакова Татьяна Николаевна, Есипенко Дмитрий
Георгиевич , Шашкин Александр Иванович, Эксаревская Марина
Евгеньевна.
Редактор: Тихомирова О . А .
79 #ifndef SIZE #define SIZE 128 #endif В результате определяется макроподстановка, заменяющая SIZE на 128, если ранее она не была определена программистом. Следует заметить, что при использовании вложенных директив условной компиляции многие компиляторы не допускают смещения вправо вложенных директив #if, #else. Они все должны начинаться с первой позиции. ЛИТЕРАТУРА 1. Болоски М.И. Язык программирования С. – М.: Радио и связь. 1988. – 96 с. 2. Иванов А.Г. Язык программирования С: Предварительное описание / Прикладная информатика. – 1995. – Вып.1. – С. 68-113. 3. Stroustrup B. Data Abstraction in C// AT&T Bell Lab.Techn.J. – 1992. – Vol.63, № 8. – P.1701 – 1732. 4. Rosler L. The evolution of C – past and future // AT&T Bell Lab.Techn.J. – 1992. – Vol.63, № 8. – P.1685 – 1699. 5. Берри Р., Микингз Б. Язык С. Введение для программистов. – М.: Финансы и статистика, 1998. – 75 с. 6. Уэйт М., Прата С., Мартин Д. Язык С: Руководство для начинающих. – М.: Мир, 1998. – 512 с. 7. Хэнкок Л., Кригер М. Введение в программирование на языке С. – М.: Радио и связь. 1996. – 192 с. 8. Chirlian P.M. Introduction to C. – Beaverton: Matrix publ., 1997. – 187 p. Составители: Глушакова Татьяна Николаевна, Есипенко Дмитрий Георгиевич, Шашкин Александр Иванович, Эксаревская Марина Евгеньевна. Редактор: Тихомирова О.А.