问答详情
源自:4-5 创建一个容器的新方法:malloc 和 free

p=(int*)malloc=(4);括号前显示表达式必须是修改的左值哪里错了?

#include<stdio.h>

#include<stdlib.h>

int main(int egrc, char** egrv)

{

int a = 10;

int*p;

{

int b = 20;

p=(int *)malloc=(4);

}

return 0;

*p = 4;

printf(" *p:%d\n", *p);

}


提问者:weixin_慕数据5596787 2022-07-11 17:25

个回答

  • weixin_慕数据5596787
    2022-07-12 15:49:12

    知道; ,malloc手误打了一个=