C语言中联合体union的实例详解

 更新时间:2017年10月05日 10:16:52   作者:CharlinGod  
这篇文章主要介绍了 C语言中联合体union的实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下

 C语言中联合体union的实例详解

1.定义:

union(int i, short s, char c) un; 
un.i = 3; 
printf(“i=%d”,un.i); 
printf(“length = %d\n”,sizeof(un);//==4,有最大的变量来决定

2.相当与java里的List T类型

3.数据交换

void swap(int *p , int *q){ 
int temp = *p; 
*p = *q; 
*q = temp; 
}

4、打印地址

int i = 2; 
printf(“%#x”,&i);

5.指针打印数组值

int arr[] = {1,2,3,4}; 
int *p = &arr; 
prinft(“%d\n”, *(p+0)); 
prinft(“%d\n”, *(p+1));

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • C++ 实现求最大公约数和最小公倍数

    C++ 实现求最大公约数和最小公倍数

    这篇文章主要介绍了c++ 实现求最大公约数和最小公倍数的相关资料,需要的朋友可以参考下
    2017-05-05
  • C++11计时器之chrono库简介

    C++11计时器之chrono库简介

    C++11有了chrono库,可以在不同系统中很容易的实现定时功能,要使用chrono库,需要#include,其所有实现均在std::chrono namespace下,本文给大家介绍C++11计时器:chrono库介绍,感兴趣的朋友一起看看吧
    2023-12-12
  • C++实现字符串和整数的相互转换

    C++实现字符串和整数的相互转换

    这篇文章主要为大家详细介绍了C++实现字符串和整数的相互转换的方法,文中的示例代码讲解详细,对我们学习C++有一定的帮助,需要的可以参考一下
    2023-01-01
  • C语言经典顺序表真题演练讲解

    C语言经典顺序表真题演练讲解

    程序中经常需要将一组数据元素作为整体管理和使用,需要创建这种元素组,用变量记录它们,传进传出函数等。一组数据中包含的元素个数可能发生变化,顺序表则是将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序自然表示
    2022-04-04
  • 对比C语言中execv相关的执行文件的三个函数

    对比C语言中execv相关的执行文件的三个函数

    这篇文章主要介绍了对比C语言中execv相关的执行文件的三个函数,分别为execv()函数和execve()函数以及execvp()函数,需要的朋友可以参考下
    2015-08-08
  • C语言异或校验算法的项目实现

    C语言异或校验算法的项目实现

    异或校验算法(XOR校验)是一种简单的校验算法,用于检测数据在传输或存储过程中是否发生了错误,本文主要介绍了C语言异或校验算法的项目实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • C语言二分查找图文详解

    C语言二分查找图文详解

    折半查找法也叫做二分查找,顾名思义就是把数据分成两半,再判断所查找的key在哪一半中,再重复上述步骤知道找到目标key,这篇文章主要给大家介绍了关于C语言二分查找的相关资料,需要的朋友可以参考下
    2023-04-04
  • 输出1000以内的素数的算法(实例代码)

    输出1000以内的素数的算法(实例代码)

    本篇文章是对输出1000以内的素数的算法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • select函数实现高性能IO多路访问的关键示例深入解析

    select函数实现高性能IO多路访问的关键示例深入解析

    这篇文章主要为大家介绍了select函数实现高性能IO多路访问的关键示例深入解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • C++知识点之成员函数中const的用法

    C++知识点之成员函数中const的用法

    这篇文章主要介绍了C++知识点之成员函数中const的用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11

最新评论