- 4
- 0
- 约2.64千字
- 约 4页
- 2017-05-03 发布于湖北
- 举报
SampleCode
Sample Code:
typedef struct A_Tag
{ // Var No Add Loc
//----------------------------
int uVar1; //1: 0
int uVar2; //2: 1
int uVar3; //3: 2
int uVar4; //4: 3
int uVar5; //5: 4
float floatVar6; //6: 6-7
}A_Struct;
typedef struct B_Tag
{ // Var No Add Loc
//----------------------------
float floatVar1; // 1: 0 - 1
int uVar2; // 2: 2
int uVar3; // 3: 3
int uVar4; // 4: 4
int uVar5; // 5: 5
int uVar6; // 6: 6
}B_Struct;
typedef struct C_Tag
{ // Var No Add Loc
//----------------------------
int uVar1; // 1: 0
int uVar2; // 2: 1
int uVar3; // 3: 2
int uVar4; // 4: 3
int uVar5; // 5: 4
}C_Struct;.
A_Struct strAMod = {0x1111, 0x2222, 0x3333, 0x4444, 0x5555, 60.0};
B_Struct strBMod = {60.0, 0x1111, 0x2222, 0x3333, 0x4444, 0x5555};
C_Struct strCMod = {0x11AA, 0x22BB, 0x33CC, 0x44DD, 0x55FF};
void sizeofCheck(void)
{
int sizeStr[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};
int* addressA[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};
int* addressB[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};
int* addressC[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,};
addressA[0] = strAMod.uVar1;
addressA[1] = strAMod.uVar2;
addressA[2] = strAMod.uVar3;
addressA[3] = strAMod.uVar4;
addressA[4] = strAMod.uVar5;
addressA[5] = (int*) strAMod.floatVar6;
addressB[0] = (int*) strBMod.floatVar1;
addressB[1] = strBMod.uVar2;
addressB[2] = strBMod.uVar3;
addressB[3] = strBMod.uVar4;
addressB[4] = strBMod.uVar5;
addressB[5] = strBMod.uVar6;
addressC[0] = strCMod.uVar1;
addressC[1] = strCMod.uVar2;
addressC[2] = strCMod.uVar3;
addressC[3] = strCMod.uVar4;
addressC[4]
您可能关注的文档
- Cereredeofertenr.10249.doc
- APPELD'OFFRESGéNéRAL.doc
- AStableComparison-basedSortingAlgorithmwithworst.doc
- EECE324Rev.1Add.85Rev.1EECETRANS505Rev.1.doc
- TheFormulaofPrimeNumbersandProofofConjectureLI.doc
- 22ndIEEEInternationalConferenceonParalleland.doc
- HumanBehaviorModelsforAgentsinSimulatorsandGames.doc
- 2月11日星期二.doc
- 托马斯·克罗姆比·谢林(ThomasCrombieSchelling,1921.doc
- 1、物联网的定义和发展.doc
- AnswertotheAssignment3.doc
- FEDERALFACILITYASSESSMENTGUIDE.doc
- AssociationRuleMininganditsApplicationtoMPIS.doc
- CRS3144ReligiousandSpiritualEducation.doc
- CAREERGeneratingProvablyCorrectQueryOptimizers.doc
- Time-SeriesValidationofMODISLandBiophysicalProducts.doc
- SINTEZ—PERSPECTIVEnr.9.doc
- DetDigitaleByggeri.doc
最近下载
- 新教材人教A版高中数学选择性必修第三册成对数据的统计分析课件.pptx VIP
- 高地500千伏输变电工程环境影响报告书.pdf VIP
- 健康照护师(长期照护师)培训规范.pdf VIP
- 摇臂钻床日常点检表.docx VIP
- 2025 机器人全生命周期碳足迹核算实操报告:ISO 14067 适配与减排方案.docx VIP
- 智能建筑绿色节能技术应用方案.docx VIP
- JJF(皖) 213-2025 回弹仪检定装置校准规范.docx VIP
- BEHRINGER 百灵达 MIC2200 话筒放大器 说明书.pdf VIP
- 2024-2025学年深圳市宝安区8年级上期末生物、地理合卷含答案.pdf VIP
- 人教A版高中数学新教材分析课件.pptx VIP
原创力文档

文档评论(0)