Numbers characters and string constants.
| Syntax |
Description |
Example |
|
0x hexnum
0X hexnum |
hexadecimal number |
int x=0x7FFF0000; |
|
0 octnum |
octal number |
int x=07654321; |
|
num u
num U |
unsigned integer number constant |
unsigned int x=1000U; |
|
num l
num L |
long integer number constant |
long x=-99999L; |
|
num ul
num UL |
unsigned long integer number constant |
unsigned long x=99999L; |
|
num ll
num LL |
long long integer number constant |
long long x=-888888LL; |
|
num ull
num ULL |
unsigned long long integer number constant |
unsigned long long x=100ULL; |
|
num f
num F |
float number constant |
float x=0.005F; |
|
num l
num L |
long double number constant |
long double x=0.005L; |
|
num e±exp
num E±exp |
floating point exponent number constant |
double x=5.2E-3; |
|
'char' |
character constant |
char c='A'; |
|
"string" |
string constant |
char name[6]="Hello"; |