#include<stdio.h> typedef struct Student{ char a; int b; double c; }T_Student; int main() { T_Student s={'a',2,3.14}; T_Student*p=(T_Student*)((size_t)&s.c-(size_t)&((T_Student*)0)->c); printf("%c\n",p->a); printf("%d\n",p->b); printf("%lf\n",p->c); getchar(); return 0; } 运行结果如图:
欢迎交流
个人QQ:757368775
【注意】
添加好友时请注明“来自c语言网”
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:731 |
字符串比较 (C语言代码)答案错误????浏览:597 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1140 |
校门外的树 (C语言代码)浏览:961 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |
最小公倍数 (C语言代码)浏览:1029 |
1025题解浏览:738 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1479 |
震宇大神的杀毒软件 (C语言代码)浏览:1080 |
陶陶摘苹果2 (C语言代码)浏览:601 |