that just makes it harder on you... to the compiler it all looks the same... and it all gets compiled into the same machine code.
Code:
#include<iostream>
int main()
{
std::cout<<"Hello World"<<std::endl;
return 0;
}
is the same as
Code:
#include<iostream>
#define o00000 int
#define o0000O main
#define o000O0 ()
#define o000OO {
#define o00O00 std::cout
#define o00O0O <<
#define o00OO0 "Hello World"
#define o00OOO std::endl;
#define o0O000 return
#define o0O00O }
o00000 o0000O o000O0 o000OO o00O00 o00O0O o00OO0 o00O0O o00OOO o0O000 0; o0O00O
after it gets through the preprocessor, and if you're just talking about variable names, then it makes even less of a difference.