C语言中malloc用法请教
inta[MAX_SIZE];a=(int*)malloc(MAX_SIZE*sizeof(int));为什么第二句编译通不过。用的是codeblock报错原因是inco...
int a[MAX_SIZE];
a = (int*)malloc(MAX_SIZE*sizeof(int));
为什么第二句编译通不过。用的是codeblock
报错原因是
incompatible types when assigning to type 'int[100]' from type 'int *'|
难道C里面数组和指针不等价? 展开
a = (int*)malloc(MAX_SIZE*sizeof(int));
为什么第二句编译通不过。用的是codeblock
报错原因是
incompatible types when assigning to type 'int[100]' from type 'int *'|
难道C里面数组和指针不等价? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询