定义含有结构体的函数

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:26:23
结构体中同时含有 字符型和实型

#include <iostream>
using namespace std;

struct Data
{
char ch;
double num;
};

void Fun( Data *data);

int main()
{
Data data;
data.ch = 'a';
data.num = 123;
Fun( &data ); //要data的地址,因为形参数是要求地址
return 0;
}

void Fun( Data *data) //形参是结构指针,为了提高运行速度
{
cout<< data->ch <<endl;
cout<< data->num <<endl;
}

如果你要C语言写的话,可以给我发消息,我再帮你写一个C的.