c++学习总结(共同体)
1.共用体 2.共用体的优点 (1) 分段使用
(2) 节省空间
对于有几个变量不会在某一段时刻同时出现,那么我们利用共用体,可以节省内存空间。
(3) 代替强类型转换
例如:在网络编程中,经常会用到传入一串数据,这些数据将会以参数的形式传递给不同的函数。因此可以用到共用体,让共用体里面全都是函数指针,在同一时刻指向不同的函数。因此来提高编程效率,以及节省空间。
例子: #include “stdafx.h”
union AA
{
char (*p)(char,char);
int (*p1)(int,int) ;
float (*p2)(float,float) ;
double (*p3)(double,double);
};
char fun ( char aa,char iNumber)
{
printf (“char 函数”);
retur
c++学习总结(共同体)最先出现在Python成神之路。
共有 0 条评论