1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
char string[10];
int A = -73;
unsigned int B = 31337;
strcpy(string, "sample");
printf("[A] Dec: %d, Hex %x, Unsigned: %u\n", A, A, A);
printf("[B] Dec: %d, Hex %x, Unsigned: %u\n", B, B, B);
printf("[field width on B] 3: '%3u', 10: '%10u', '%o8u'\n", B, B, B);
printf("[string] %s Address %08x\n", string, (unsigned int)string);
printf("variable A is at address: %08x\n", (unsigned int)&A);
return 0;
}
|