Rainer Deyke wrote:
On 3/25/2010 23:40, Walter Bright wrote:
Rainer Deyke wrote:
I don't mind octal literals, but '0177' is a horrible syntax. *Every*
*single* *time* that I used that syntax in C or C++, I really meant to
use a decimal.
I'm curious what tempted you to use a leading 0 in the first place.
Padding to get an array literal to align properly. Something like this:
int a[3][3] = {
{001, 002, 003},
{010, 020, 030},
{100, 200, 300},
};
I could have used (and should have used, and eventually did use) spaces
instead, but I don't think they look as nice in this instance.
Yes, because spaces have different widths to digits in most mono-spaced
fonts.