c++ 结构体在一个自定义的函数里赋值后怎么在另一个函数里输出

2024-12-19 17:06:32
推荐回答(3个)
回答1:

你的read[N]是个全局变量,你可以在任何地方对其赋值和输出啊
你想实现什么想法?
你的提问与程序不相关啊

还有:
sscanf(temp,"%s%s%s%s",&read[i].num,&read[i].id,&read[i].name,&read[i].dept);
结构体中的成员 本身就是数组,数组名就是地址,所以这里不用加&了
改成:
sscanf(temp,"%s%s%s%s",read[i].num,read[i].id,read[i].name,read[i].dept);

回答2:

飞俩指针进去,一个给自定义函数,用来赋值,一个飞到输出函数里,用来输出。

回答3:

调入那个结构体 然后输入就信管理么