# Препроцессор #define

{% hint style="info" %} <mark style="color:blue;">**Препроцессор**</mark> - заменяет текст перед компиляцией &#x20;
{% endhint %}

{% code title="пример" %}

```cpp
#define PI 3.14  
#define TAB "\t"
```

{% endcode %}

<figure><img src="https://3428282341-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8g6l9OgxZaxwQ9lhNvMb%2Fuploads%2F7qYv9fwr7VtGR27Wffov%2Fimage.png?alt=media&#x26;token=caec2337-67ac-4d84-a9c7-2f972af9ffd7" alt=""><figcaption><p>PI перед компиляцией заменяется на 3.14</p></figcaption></figure>
