I have variables a1, a2...a32
so How do I define them using macro?
I tried
#define Name(i) a##i
for(int i=1; i<32;i++)
{
   Name(i) = 1;
}
but actually Name(i) gives me 
 ai
instead of
a1 ... a32
ps:
I do know vector. But now the variable names are given, so I can't just write array[i]=1, I have to write a1=1; ...; a32=1 etc, which makes me wanna use macro.
 
     
     
    