Your question makes no sense. 0 has the same value as 00000000. They're the same number, so storing:
int number = 00000000;
does exactly the same thing as:
int number = 0;
I think what you really mean is that you want to display the value differently. To control how your numbers are displayed in the cout statement, you can use i/o manipulators - see, for reference:
Alternatively, if you're only interested in displaying number, and not performing jumerical operations on it, you could simply define it as a string, instead.