关于C语言动态分配内存的几个问题
动态分配内存和结构体指针typedefstruct{intx;inty}point;point*p=NULL;1.现在要为动态分配内存给p;代码为__________2....
动态分配内存和结构体指针
typedef struct {
int x;
int y
} point;
point *p=NULL;
1.现在要为动态分配内存给p;代码为__________
2.在使用p之前,我们应该做动态分配内存是否成功的检查;代码为__________
3. 现在要通过p将横坐标x设为3,纵坐标设为4;代码为__________
4.用完后释放动态分配的内存;代码为_________
==============================
空白处要怎么填呢? 展开
typedef struct {
int x;
int y
} point;
point *p=NULL;
1.现在要为动态分配内存给p;代码为__________
2.在使用p之前,我们应该做动态分配内存是否成功的检查;代码为__________
3. 现在要通过p将横坐标x设为3,纵坐标设为4;代码为__________
4.用完后释放动态分配的内存;代码为_________
==============================
空白处要怎么填呢? 展开
2008-06-03
展开全部
动态分配内存和结构体指针
typedef struct {
int x;
int y
} point;
point *p=NULL;
1.现在要为动态分配内存给p;代码为___p=(point*)malloc(sizeof(point)___
2.在使用p之前,我们应该做动态分配内存是否成功的检查;代码为___if(p==NULL)___
3. 现在要通过p将横坐标x设为3,纵坐标设为4;代码为___p->x=3;p->y=4___
4.用完后释放动态分配的内存;代码为___free(p);___
typedef struct {
int x;
int y
} point;
point *p=NULL;
1.现在要为动态分配内存给p;代码为___p=(point*)malloc(sizeof(point)___
2.在使用p之前,我们应该做动态分配内存是否成功的检查;代码为___if(p==NULL)___
3. 现在要通过p将横坐标x设为3,纵坐标设为4;代码为___p->x=3;p->y=4___
4.用完后释放动态分配的内存;代码为___free(p);___
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询