this declares a variable:
const char* CLIENT_ID = "my_id";
this is a preprocessor directive:
#define CLIENT_ID "my_other_id"
apples and oranges, kind-of-thing happening there.
this declares a variable:
const char* CLIENT_ID = "my_id";
this is a preprocessor directive:
#define CLIENT_ID "my_other_id"
apples and oranges, kind-of-thing happening there.