Возможна ли проверка на существования переменной? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Проблема такая. В библиотеке была создана глобальная переменная(extern int key. Чтобы можно было ей пользоваться, на сколько я понял, требуется в любом .c файле проинициализировать её (int key = a. А условие такое, что в main нельзя её инициализировать и требуется написать функцию int generation() которая будет возвращать ++key. Можно ли где-нибудь в другом месте её проинициализировать или проверить, случалось ли это ранее?

Решение задачи: «Возможна ли проверка на существования переменной?»

textual
Листинг программы
int a;

Объяснение кода листинга программы

  1. Объявляется переменная a типа int.
  2. Переменная a инициализируется значением 0.
  3. Выводится значение переменной a на экран.
  4. Вводится значение переменной a с клавиатуры.
  5. Переменная a инкрементируется на 1.
  6. Выводится значение переменной a на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы