typedef struct data_t {
int a;
} data;
data mydata;
int b,c,d;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
mydata.a = 5;
Serial.println(mydata.a);
test(&mydata);
qq(50, b,c,d);
Serial.println(b);
Serial.println(c);
Serial.println(d);
}
void loop() {
}
// fungsi dengan pointer + struct
void test(data_t *data){
data->a += 10;
Serial.println(data->a);
}
// fungsi dengan refrence
void qq(int a,int &b,int &c ,int&d){
b += a;
c += a;
d += a;
}