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 · Последнее изменение: 2021/06/26 07:01 — 127.0.0.1