Name: Anonymous 2017-08-20 0:48
I can't believe people actually use this shit.
The amount of RAM it uses is seriously insane.
The amount of RAM it uses is seriously insane.
autismAre dozens and dozens of Stack Overflow questions ``autism'' or is C badly designed? Take your pick. 0123 should mean 123 like everyone expects a positional numeral system to mean, and it does in all programming languages that are not based on B and C.
Please try to nitpick about an actual issue.There are thousands of issues about C, which would be at least as long as the C standard. It comes after a lot of things on the list, but it's still a C problem. It still causes numbers to be interpreted incorrectly.
The only thing worse than C's unfortunate use of leading zeros to make a number octal is Javascript's handling of leading zeros to sometimes make a number octal (the number is octal if the rest of the digits are OK - less than 8 - decimal otherwise). In Javascript,(017 == 15)
but(018 == 18)
.