char
a1 =
101
;
char
a2 =
102
;
short
a3 =
103
;
short
a4 =
104
;
int
a5 =
105
;
int
a6 =
106
;
long
a7 =
107
;
long
a8 =
108
;
float
a9 =
109.23
;
float
a10 =
111.23
;
double
a11 =
113.113
;
double
a12 =
115.113
;
char
*b1 = &
a1;
char
*b2 = &
a2;
short
*b3 = &
a3;
short
*b4 = &
a4;
int
*b5 = &
a5;
int
*b6 = &
a6;
long
*b7 = &
a7;
long
*b8 = &
a8;
float
*b9 = &
a9;
float
*b10 = &
a10;
double
*b11 = &
a11;
double
*b12 = &
a12;
//
char 1 short 2 int 4 long 4 float 4 double 8
printf(
"
%x|%x|%x|%x|%x|%x|%x|%x|%x|%x|%x|%x|\n
"
,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12);
char
*p=
b1;
int
i;
for
(i=
0
;i<
46
;i++
){
printf(
"
%x|
"
,*p++
);
}
//
bece9af2|bece9af3|bece9af4|bece9af6|bece9af8|bece9afc|bece9b00|bece9b04|bece9b08|bece9b0c|bece9b10|bece9b18|
//
65|66|67|0|68|0|69|0|0|0|6a|0|0|0|6b|0|0|0|6c|0|0|0|c3|75|da|42|c3|75|de|42|ac|1c|5a|64|3b|47|5c|40|ac|1c|5a|64|3b|c7|5c|40|

