当前位置: 首页 > wzjs >正文

公司网站设计制作公司百度竞价排名黑幕

公司网站设计制作公司,百度竞价排名黑幕,制作网站公司诈骗,哪个公司做网站建设好某联合中有两个结构体,一个结构体存放两个变量的值,另一个结构体中存放它们的平方差。得到平方差后,就不用再保存这两个变量。 在C语言中,union(联合)是一种特殊的数据类型,它允许在相同的内存…

某联合中有两个结构体,一个结构体存放两个变量的值,另一个结构体中存放它们的平方差。得到平方差后,就不用再保存这两个变量。

在C语言中,union(联合)是一种特殊的数据类型,它允许在相同的内存位置存储不同的数据类型。然而,union的大小并不是其所有成员大小的总和,而是其最大成员的大小。这是因为union在任何给定时间只能存储其成员之一的值,所以只需要足够的空间来存储最大的那个成员。

实现代码

typedef union 
{
    struct 
    {
        char v;
        char d;
        int s;
    }t1;
    struct
    {
      int a[2];
      char *p;
    }t2;
}u_type;
void get_add(u_type *up,int *dest);
void get_diff(u_type *up,int *dest);

void get_add(u_type *up,int *dest)
{
    *dest=up->t2.a[0]+up->t2.a[1];
}

void get_diff(u_type *up,int *dest)
{
    *dest=up->t2.a[0]-up->t2.a[1];
}

void main()
{
    int a,b;
    u_type my_union;
    i=sizeof(my_union.t1);     //结构体t1申请的长度
    j=sizeof(my_union.t2);  //结构体t2申请的长度

    k=sizeof(my_union);       //联合my_union申请的长度
    my_union.t2.a[0]=8;
    my_union.t2.a[1]=2;
    get_add(&my_union,&a);  //和放在a中
    get_diff(&my_union,&b);  //差放在b中
    my_union.t1.s=a*b;         //平方差存放在结构体t1的变量s中。
}

联合申请的长度是结构体t1和结构体t2中需要的连续空间最大的。

运行结果

 

 

 

http://www.dtcms.com/wzjs/251169.html

相关文章:

  • 做啪啪网站建立营销型网站
  • 深圳南山建设局官方网站seo网站推广公司
  • xp做网站服务器吗下载百度官方版
  • unity3d做网站网站推广的途径和方法
  • 医疗设备公司的网站怎么做优化网站打开速度
  • 做网站的步骤是什么seo全网推广营销软件
  • 网络推广目标怎么写seo人才招聘
  • 购物网站含有哪些模块链接点击量软件
  • 网站首页banner怎么做百度关键词怎么做排名
  • pageadmin仿站教程少女长尾关键词挖掘
  • 百度站内搜索提升关键词排名百度推广价格
  • 中考复读学校网站怎么做谷歌优化
  • wordpress建m域名网站seo排名关键词点击
  • 网站每年的维护费我想做网络推广
  • 博星卓越营销网站设计网络推广公司怎么找客户
  • 贵阳网站建设q479185700惠私人网站服务器
  • 帮您做网站网上代写文章一般多少钱
  • 嘉兴市做外贸网站宁波免费seo排名优化
  • 如何做网站服务器东莞网站建设公司排名
  • 北京做网站软件网站友情链接
  • 做的网站百度上可以搜到吗站外推广平台有哪些
  • 浦项建设中国有限公司网站大片ppt免费下载安装
  • 阿拉善盟网站制作爱站网挖掘词
  • Myeclipse怎么做网站360排名优化工具
  • 做百度网站排名软件2022十大网络营销案例
  • 职工素质建设 网站站内关键词自然排名优化
  • 网站做百度权重排名论坛新网站推广方案
  • 武汉网页设计哪家好整站优化系统
  • 如何实现网站开发手机验证码财经新闻每日财经报道
  • wordpress优化版网站关键词优化的步骤和过程