#include<stdio.h>
struct xyz{
int x;
long y;
double z;
};
struct xyz xyz_of(int x, long y, double z)
{
struct xyz temp;
temp.x = x;
temp.y = y;
temp.z = z;
return temp;
}
int main(void)
{
struct xyz s = {0,0,0};
s = xyz_of(12,7654321,35.689);
printf("xyz.x = %d\n", s.x);
printf("xyz.y = %ld\n", s.y);
printf("xyz.z = %f\n", s.z);
return 0;
}
返回结构体的函数示例
最新推荐文章于 2024-07-23 18:13:14 发布