# include<stdio.h>
void main()
{
int *ptr;
char ch='a';
ptr=(int *)&ch;
printf("a的ASCII==%d\n",*ptr);
}
结果输出的 不是‘a’的ASCII码,而是不可预知的值
求解答!!!!!
# include<stdio.h>
void main()
{
int *ptr;
char ch='a';
ptr=(int *)&ch;
printf("a的ASCII==%d\n",*ptr);
}
结果输出的 不是‘a’的ASCII码,而是不可预知的值
求解答!!!!!