【发布时间】:2023-03-04 22:44:01
【问题描述】:
我有一个关于指针的问题。
这两个选项在内存使用方面有什么区别。我已经尝试了这两种方法,但在我的记忆中没有任何改变。我以为第一个会收到一个指向分配内存地址的指针,第二个会收到一个副本。
check_ret = check_tetrimino(&grid, *curr, ind_y, ind_x);
int check_tetrimino(char ***grid, t_tetrimino curr, int ind_y, int ind_x)
或
check_ret = check_tetrimino(grid, *curr, ind_y, ind_x);
int check_tetrimino(char **grid, t_tetrimino curr, int ind_y, int ind_x)
【问题讨论】: