对指针强制类型转换,意味着:
1.截取的起始地址不变;
2.告诉编译器对指针指向的内容根据强制转换后的类型字节大小去截取、转换。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
while(scanf("%d", &a))
{
printf("%d\n", *((char *)&a));
printf("\n");
}
exit(0);
}
对指针强制类型转换,意味着:
1.截取的起始地址不变;
2.告诉编译器对指针指向的内容根据强制转换后的类型字节大小去截取、转换。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
while(scanf("%d", &a))
{
printf("%d\n", *((char *)&a));
printf("\n");
}
exit(0);
}