works:programmer:arduino:struct-function-argument
Указатели на Struct, для передачи как аргументы функции
struct Driver {
unsigned long count;
};
void Driver_Tick(Driver & driver) {
driver.count += 1;
}
unsigned long Driver_getCount(const Driver & driver) {
return driver.count;
}
Driver driver;
void setup() {
Serial.begin(9600);
}
void loop() {
Driver_Tick(driver);
unsigned long count = Driver_getCount(driver);
Serial.print("Count: ");
Serial.println(count);
}
works/programmer/arduino/struct-function-argument.txt · Last modified: 2021/06/26 07:01 by Chugreev Eugene