新手求高手解释.操作和->的区别
rt,如果有例子就更好了.感谢!
[解决办法]
一个用于指针,一个用于对象
[解决办法]
.操作比较简洁,直接分配好空间;->操作代价小,速度快,一般这样用:
#include <stdio.h>
typedef struct
{
int x;
int y;
}point_t;
void print(const point_t* point)
{
printf("%d, %d\n", point->x, point->y);
}
int main(void)
{
point_t point = {1, 2};
print(&point);
return 0;
}