“怎么能写?”;取2个整数,返回表示这些整数的点;C编程中的函数?
如何编写此函数?这非常简单:“怎么能写?”;取2个整数,返回表示这些整数的点;C编程中的函数?,c,function,structure,C,Function,Structure,如何编写此函数?这非常简单: typedef struct { int x; int y; } Point_t; Point_t construct_point(int x, int y); /* takes 2 integers, returns a Point_t representing these integers *
typedef struct { int x; int y; } Point_t;
Point_t construct_point(int x, int y); /* takes 2 integers,
returns a Point_t representing
these integers */
(提前排除可能的评论):不,这不是返回对局部变量的引用。我不明白该怎么办。我是初学者。
typedef struct
{
int x;
int y;
} Point_t;
Point_t f(int x, int y)
{
Point_t p = { x, y };
return p;
}