NULL

xiaoxiao2021-02-28  40

struct stud_node *p;

p=(struct stud_node *) malloc(sizeof(struct stud_node));

为指针申请动态内存为大小为struct stud_node结构的空间,新申请的空间要被强制转化成struct stud_node型的指针,并保存到指针变量p上。

若申请成功,p指向被分配内存空间的首地址,如果未申请成功,则p的值为NULL,在编程中,如使用了NULL,必须在程序头上指定:

include<stdio.h>

因为系统在头文件stdio.h中定义了NULL的值为0.

转载请注明原文地址: https://www.6miu.com/read-2627326.html

最新回复(0)