求助:malloc
我想问一下,如果我用malloc分配一个int类型的内存,那得到的是一个int还是一个只有一个元素的int数组? int *p= (int*) malloc(n * sizeof(int));字面理解就是分配n个int大小的空间给p。所以感觉应该是一个数组。 yyjeqhc 发表于 2020-10-5 00:58int *p= (int*) malloc(n * sizeof(int));字面理解就是分配n个int大小的空间给p。所以感觉应该是一个数组 ...
如果n等于1呢?
使用这段内存是用p吗? 如果只有一个int,我觉得相当于int n; 只不过是在堆上创建了一个int类型的变量。 如果n为1,那就是一个指针啊。
页:
[1]