markdown 공용체(联盟)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 공용체(联盟)相关的知识,希望对你有一定的参考价值。

# 공용체(Union)
공용체는 서로 다른 데이터형을 한번에 한 가지만 보관할 수 있는 데이터 형식

```c++
union one4all
{
    int int_val;
    long long_val;
    double double_val;
}
```
위 one4all 변수는 int형이나 long형이나 double형을 보관할 수는 있지만 어느 한 시점에 한가지만 보관할 수 있음.

```c++
one4all pail;
pail.int_val = 15;  // int형 저장
cout << pail.in_val;

pail.double_val = 1.38  // double형 저장. int값 소실
cout << pail.double_val;
```

여러가지 데이터형을 사용해야 하지만 동시에 사용하지 않을 때, 메모리를 절약할 수 있음.

以上是关于markdown 공용체(联盟)的主要内容,如果未能解决你的问题,请参考以下文章

markdown 클래스와객체,모듈의사용시기#python

css 공지사항용위젯

markdown 이름공간(名称空间)과使用

markdown 기억공간제한자

markdown 기억공간형식과동적대입

markdown 함수의활용