33,318
社区成员
发帖
与我相关
我的任务
分享
。
[/quote]
不好意思,因为是自己手动输入的,所以在结构体类型定义的时候有些地方有笔误,正确的格式如下。
#include "stdio.h"
void main()
{union u_tag
{int ival;
float fval;
char *pval;
}uval,*p;
uval.ival=10;uval.fval=9.0;uval.pval="C language";
printf("\n%s",uval.pval);
p=&uval;
printf("%d",p->ival);
}#include<stdio.h>
int main(int argc, char* argv[])
{
union u_tag
{
int ival;
float fvla;
const char *pvla;
}uval, *p;
uval.ival = 10; uval.fvla = 9.0; uval.pvla = "C language";
printf("\n%s", uval.pvla);
p = &uval;
printf("%d", p->ival);
}
------------------------------------------------------------------------------------------./
独孤九剑,万佛朝宗,三花聚顶,五气朝元!
独孤九剑,万佛朝宗,三花聚顶,五气朝元!
独孤九剑,万佛朝宗,三花聚顶,五气朝元!
独孤九剑,万佛朝宗,三花聚顶,五气朝元!
独孤九剑,万佛朝宗,三花聚顶,五气朝元!


[/quote]
没注意挠头,只看到一张脸笑得稀烂(方言,估计能懂吧)

