26 lines
552 B
Markdown
26 lines
552 B
Markdown
---
|
||
title: "Константа DEBUG в Си"
|
||
date: 2023-03-08T23:15:46+03:00
|
||
draft: true
|
||
tags: [tips, development]
|
||
---
|
||
|
||
При компиляции кода есть возможность указать параметры компилятору.
|
||
Например можно вызвать **GCC** с флагом `-DEBUG`.
|
||
|
||
```c
|
||
#ifdef DEBUG
|
||
#endif
|
||
|
||
// или
|
||
|
||
#if defined(DEBUG)
|
||
#endif
|
||
```
|
||
|
||
Можно создать заголовочный файл `debug.h` и определить в нём константу `DEBUG`.
|
||
|
||
```c
|
||
#define DEBUG
|
||
```
|