103 |
С т р а н и ц а
Предыдущая строка кода до компиляции будет преобразовываться в следующую
строку:
cout << "
Окружность равна " << 2*3.14159*r << endl;
Итак, всё что происходит с утверждением #define это замещение всех
используемых случаев (например PI) на алгебраическое число 3.14159 перед
компиляцией. Смысл использования макросов таким образом, в том, чтобы
избегать числа усложняющие код. Символы обычно легче читать, чем большие,
длинные числа.
Достарыңызбен бөлісу: