Доброго времени суток.
Я не особо опытен в Си и у меня появилась проблемка.
Есть небольшой проект. В нем есть несколько глобальных переменных.
Есть вызов однотипной функции, одним из параметров которой выступают эти переменным
Пример
это очень примитивный пример.
Возможно я неверно использую вызов переменных или надо в качестве переменной передавать указатель на переменную, я не понял, но у меня глобалка не меняется.
Почитал в Сети про указатели, но все равно не понял, уж простите.
Подскажите как правильно использовать глобальную. переменную в качестве параметра функции, чтоб она изменялась.
Мне не надо использовать метод как функцию, там больше переменных и больше действий.
Спасибо.
Я не особо опытен в Си и у меня появилась проблемка.
Есть небольшой проект. В нем есть несколько глобальных переменных.
Есть вызов однотипной функции, одним из параметров которой выступают эти переменным
Пример
C++:
int x;
int y;
setup(){
x=0;
y=0;
}
loop(){
summa(1,x);
summa(1,y);
}
void summa(int var1, int var2){
var2+=var1;
}
Возможно я неверно использую вызов переменных или надо в качестве переменной передавать указатель на переменную, я не понял, но у меня глобалка не меняется.
Почитал в Сети про указатели, но все равно не понял, уж простите.
Подскажите как правильно использовать глобальную. переменную в качестве параметра функции, чтоб она изменялась.
Мне не надо использовать метод как функцию, там больше переменных и больше действий.
Спасибо.