Pointers 如何将结构传递到另一个函数中的函数

Pointers 如何将结构传递到另一个函数中的函数,pointers,struct,Pointers,Struct,我的代码: typedef struct{ int rows; int cols; }Map; int get_value(Map *map, int r, int c) { int value = map->rows + map->cols return value; } 当我在另一个函数中使用此函数时,例如: bool border(Map *map, int r, int c, int border) int value = (get_val

我的代码:

typedef struct{
    int rows;
    int cols;
}Map;

int get_value(Map *map, int r, int c) {
    int value = map->rows + map->cols
    return value;
}
当我在另一个函数中使用此函数时,例如:

bool border(Map *map, int r, int c, int border)
int value = (get_value(&&map,r,c);
然后我得到一个错误:

已使用但未定义的标签“地图”


您的所有代码段都在同一个源文件中吗?请添加完整代码,此代码不重要。