byte val = 0b0000;
void incr() {
static int x;
x++;
Serial.print("X: "); Serial.println(x);
}
char* test(char &ptr) {
int v2 = ptr++;
return ptr;
}
const char msg[8] = "ABCDEFG";
void setup() {
Serial.begin(9600);
char* p = &(msg[0]);
Serial.println(msg);
test(&(msg[0]));
Serial.println(p);
Serial.println(test(p));
Serial.println(test(p));
int v1 = 5;
char arr[3] = {'1','2','3'};
char* ptr = &(arr[0]);
int v2 = *ptr++;
/*
char* ptr;
ptr = msg;
ptr++;
Serial.println(ptr);
char c = ptr[0];
Serial.println(c);
byte a = 0b10000; Serial.println(a, DEC);
*/
/*
val |= (1 << 4);
Serial.println(val, BIN); Serial.println(val, HEX);
val |= (1 << 0);
Serial.println(val, BIN); Serial.println(val, HEX);
*/
}
void loop() {
delay(10);
}