Каково начальное значение статической / глобальной переменной enum? - PullRequest
3 голосов
/ 20 декабря 2010

Например, у двигателей с землетрясением

typedef enum {qfalse, qtrue} qboolean;

Когда один из них

static qboolean variable;

Значение запуска переменной 0?

1 Ответ

6 голосов
/ 20 декабря 2010

статические и глобальные переменные очищаются по умолчанию, если при инициализации не назначено значение.

В вашем примере variable будет иметь эквивалент перечисления 0, то есть qfalse.

...