Вот что я пытаюсь сделать:
-Иметь переменную call_count, целое число, инициализированное в ноль
-Колл функции f1 и f2 несколько раз
- Выведите итоговое значение call_count
-Два функции, f1 и f2, которые при вызове вызывают call_count к увеличению на 1
Это то, что я мог сделать до сих пор, но когда я скомпилирую и запустите это , он все еще выводит 0. Что я делаю не так? Спасибо за помощь.
Редактирование вопроса: Как я могу использовать указатель здесь, чтобы выполнить sh это?
#include <stdio.h>
void f1(int call_count){ call_count = call_count + 1;}
void f2(int call_count){ call_count = call_count + 1;}
int main(){
int call_count = 0;
f1(call_count);
f2(call_count);
printf("%d",call_count);
}