寒假專案5-讀懂“共同體"
/*
* Copyright (c) 2014, 煙臺大學計算機學院
* All rights reserved.
* 檔名稱:test.cpp
* 作 者:劉暢
* 完成日期:2015 年 1 月 31 日
* 版 本 號:v1.0
*
* 問題描述:執行下面的程式,並解釋執行結果。
* 輸入描述:
* 程式輸出:按照需求輸出。
程式碼如下:
#include <iostream>
using namespace std;
union un
{
int i;
char c[4];
};
int main()
{
union un x;
x.c[0]='A';
x.c[1]='B';
x.c[2]='C';
x.c[3]='D';
cout<<x.i<<endl;
return 0;
}
執行結果:
分析:
由表格可得
17475=68*256+67;
16961=66*256+65;
1145258561=17475*256*256+16961;
共用體就是有若干個資料成員,各成員共同佔據一段儲存單元。
其實具體怎麼理解我也沒有弄清楚,只是記住了這個*256的規律,如果路過的大神有懂得,跪求指點一下
相關文章
- 第14周-閱讀專案5-字串流物件字串物件
- 寒假專案1-動態連結串列體驗(示例)
- 寒假專案2-猴子選大王
- 寒假專案1-動態連結串列體驗(改造)(1)
- 寒假專案1-動態連結串列體驗(改造)(2)
- 寒假專案1-動態連結串列體驗(改造)(3)
- 寒假專案1-動態連結串列體驗(改造)(4)
- 寒假專案1-動態連結串列體驗(改造)(5)
- 寒假專案1-動態連結串列體驗(改造)(6)
- 寒假專案4-點與距離
- 寒假專案3-應用列舉(示例)
- 寒假補充專案-回溯法走迷宮
- 教你讀懂什麼是生產型專案管理專案管理
- 寒假專案3-應用列舉(設計)
- 專案管理需要懂業務嗎?專案管理
- 人人都要懂些專案管理(轉)專案管理
- 這4個Python實戰專案,讓你瞬間讀懂Python!Python
- 這十個Python實戰專案,讓你瞬間讀懂Python!Python
- 第3周專案5-陣列作資料成員(1)陣列
- 第3周專案5-陣列作資料成員(2)陣列
- 第3周專案5-陣列作資料成員(3)陣列
- 第3周專案5-陣列作資料成員(4)陣列
- 第3周專案5-陣列作資料成員(5)陣列
- python能做什麼專案-這十個Python實戰專案,讓你瞬間讀懂Python!Python
- 一張圖讀懂軟體定義儲存
- 讀懂Windows虛擬記憶體問題Windows記憶體
- python專案歸納總結-這4個Python實戰專案,讓你瞬間讀懂Python!Python
- 讀懂這些spring boot的核心註解,快速配置完成專案搭建Spring Boot
- 寒假六
- 寒假十
- 寒假九
- 讀懂自己,讀懂他人之MBTI性格分析是什麼
- 專家解讀:開源軟體專案是否會被限制出口?
- OpenTelemetry 專案解讀
- 老蝦解讀專案管理之整體管理 (轉)專案管理
- 專題 | 專案管理知識、方法論、工具NO.3:事事皆為專案,人人都要懂專案管理...專案管理
- 讀書筆記5-資料儲存篇筆記
- 一文讀懂!如何選擇最適合的開源專案管理工具專案管理