s=(EdgeNode *)malloc(sizeof(EdgeNode));
时间: 2023-09-29 18:08:06 浏览: 50
sizeof()里面的值
这是一个动态内存分配的语句,用于在堆上分配一个 EdgeNode 结构体的内存空间,并将其地址赋值给指针 s。其中 sizeof(EdgeNode) 表示 EdgeNode 结构体的大小,malloc 函数会在堆上分配与其大小相等的内存块,并返回其首地址。注意,使用完该内存块后,需要使用 free 函数将其释放,以防止内存泄漏。
阅读全文