Возможна ли проверка на существования переменной? - C (СИ)
Формулировка задачи:
Проблема такая. В библиотеке была создана глобальная переменная(extern int key. Чтобы можно было ей пользоваться, на сколько я понял, требуется в любом .c файле проинициализировать её (int key = a. А условие такое, что в main нельзя её инициализировать и требуется написать функцию int generation() которая будет возвращать ++key.
Можно ли где-нибудь в другом месте её проинициализировать или проверить, случалось ли это ранее?
Решение задачи: «Возможна ли проверка на существования переменной?»
textual
Листинг программы
int a;
Объяснение кода листинга программы
- Объявляется переменная
a
типа int. - Переменная
a
инициализируется значением 0. - Выводится значение переменной
a
на экран. - Вводится значение переменной
a
с клавиатуры. - Переменная
a
инкрементируется на 1. - Выводится значение переменной
a
на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д