📄 struadr.c
字号:
/****************************************/
/* Copyright (c) 2004, 通信工程学院戴佳 */
/* All rights reserved. */
/* 作 者:戴佳 */
/****************************************/
#include <other.h>
void StructToAddr(struct instruction structvar,uint excur_addr)
{
uint i;
*(AddrDPR+excur_addr)=structvar.head;
*(AddrDPR+excur_addr+1)=structvar.oper_obj;
for (i=0;i<6;i++)
{
*(AddrDPR+excur_addr+2+i)=structvar.ObjVal[i];
i=i;
}
}
struct instruction AddrToStruct(uint excur_addr)
{
uint i;
struct instruction structvar;
structvar.head=*(AddrDPR+excur_addr);
structvar.oper_obj=*(AddrDPR+excur_addr+1);
for (i=0;i<6;i++)
{
structvar.ObjVal[i]=*(AddrDPR+excur_addr+2+i);
i=i;
}
return(structvar);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -