69,371
社区成员
发帖
与我相关
我的任务
分享
void PaseAddr(SDw* addr,char* code)//因为这里定义的是指针 所以要传递的是地址
{
DoSomething();
}
PaseAddr(&dw1,unitcode);//这里要用&符号取地址 因为后面那个是数组 本身就是一个地址 所以不需要&
PaseAddr(&dw2,unitcode);// 同上
//定义结构
struct SDw
{
char des[4];
char src[4];
};
typedef struct SDw SJDW;
typedef struct SDw TBDW;
//处理函数
void PaseAddr(SDw* addr,char* code)
{
return;
}
int main()
{
SJDW dw1;
TBDW dw2;
char unitcode[4];
PaseAddr(&dw1,unitcode);
PaseAddr(&dw2,unitcode);
system("pause");
return 0;
}