C Etymology
unsigned int Literal
Form
unsigned-int-literal
→
decimal-literal
unsigned-sufix
|
hexadecimal-literal
unsigned-sufix
|
octal-literal
unsigned-sufix
decimal-literal
→
nonzero-digit
digit
*
digit
→
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
hexadecimal-literal
→ (
0x
|
0X
)
hexadecimal-digit
hexadecimal-digit
*
octal-literal
→
0
octal-digit
*
hexadecimal-digit
→
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
9
|
A
|
B
|
C
|
D
|
E
|
F
|
a
|
b
|
c
|
d
|
e
|
f
non-zero-digit
→
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
octal-digit
→
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
unsigned-suffix
→
u
|
U
Semantics
unsigned-suffix
The 'U' suffix designates an unsigned number.
Reference Links
Math Now
Radix Notation
Reference Links
Integer Literals
integer-literal
Real Literals
real-literal
String Literals
string-literal
Character Literals
character-literal
unsigned int Type
unsigned-int-type
External Links
MSDN
C Integer Constants
Visual Studio 6