简单的例子让你理解C语言指向指针的指针
学习C语言,指针这一关没有过的说,被称为未入门 对指针的理解说简单也简单,说复杂哪真是千头万絮,和绕口令相差无几 用代码 + 你的悟性 来理解是最好的办法#include <stdio.h>
#include <malloc.h>
typedef struct st
{
int x;
int y;
}sst;
sst* boo(sst **);
int main()
{
sst *p;
boo(&p);
printf("x: %d , y: %d", p->x, p->y);
free(p);
return 0;
}
sst* boo(sst **ps)
{
*ps = (sst *)malloc(sizeof(struct st));
(**ps).x = 100;
(**ps).y = 120;
return *ps;
}
页:
[1]