结构体操作
函数返回结构体,结构体作为参数传递
在编程中,使用结构体可以很好的保存信息。
将结构体作为返回值
例如信息保存在文件中,我们可以使用文件操作将数据提取出来保存到结构体中,并返回结构体:
函数构造如下:
struct AA{
…
}
struct AA f(){
struct AA a;
…
return a;
}
struct datainfo{
int dev_id;//设备id
char devtype[20];//设备类型
float data;//数据值
float precision;//精度
char units[10];//单位
};
struct datainfo readfile(int n)
{
ifstream outfile;
char buff[100];
int i=0;
datainfo Data;//结构体
//读取文件信息
outfile.open("./datainfo.txt");
//将信息读取到结构体
for(i=0;i<

最低0.47元/天 解锁文章
2300

被折叠的 条评论
为什么被折叠?



