关于动态内存分配问题 求大佬解答

struct LNode
{
int date;
struct LNode * next;
}

struct LNode *L;

请问
L = (LNode*)malloc(sizeof(LNode));

L.next = (LNode*) malloc(sizeof(LNode));

请问这两句话有区别吗,第一句话是不是等同于 L是所分配的内存块的名字?在L上操作等同于在所分配的内存块上操作?

查看全部
weixin_45631165
weixin_45631165
2019/11/27 16:53
  • c++
  • c语言
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

2个回复