大家帮我看个题目!!!我有点搞不懂???
#include <stdio.h>void main(void)
{union{char c;int i;}u;
u.c='A';u.i=0x0143;
printf("%d,%d",u.c,u.i);
}
远行结果为:67,323 为什么? 'A'的ascii码不是65吗?
2005-11-20 14:59
2005-11-20 15:26
能告诉我你把MAIN 的VOID改成INT 干什么吗,这个是函数返回参数和内部没什么关系的

2005-11-21 11:53
2005-11-22 12:59
2005-11-23 11:20
2005-11-23 11:38
2005-11-23 14:04
2005-11-23 14:20