The integer "050" is in octal notation and represents the decimal integer "40". "080" is invalid because there is no "8" in octal.
Examples of octal, hexidecimal and binary numeric literals:
The integer "050" is in octal notation and represents the decimal integer "40". "080" is invalid because there is no "8" in octal.
Examples of octal, hexidecimal and binary numeric literals: