Когда я пытаюсь объявить-структуру с статической переменной в нем, код не компилируются и выдает ошибку упомянутую нижестатические переменные в C
#include <stdio.h>
int main(){
struct test {
int value;
static int staticValue = 0;
};
return 0;
}
Ошибки я получаю;
expected specifier-qualifier-list before ‘static’
static int staticValue = 0;
^
Может ли кто-нибудь сказать мне, что мне здесь не хватает?
'C' не поддерживает' static' членов – imreal
У меня было задание, говорящее, что я должен включать статический член в структуру. «Объявите структуру (назовите ее тестом), в которой есть одномерный массив из десяти целых элементов, перечислимое поле для дней недели, число с плавающей запятой и ** статическое ** целое число» @imreal –