输出malloc的内存地址

时间:2016-04-13 11:12:33

标签: c memory malloc

数组中每个元素的内存地址显示为

int first[4], n=4;
for(int i=0;i<n;i++){
   cout<<"first#" <<i<<" "<<&first[i]<<endl; 
}

我想问一下如何输出使用malloc分配的每个元素的地址?

int *first = (int *) calloc(n, sizeof(int));

1 个答案:

答案 0 :(得分:0)

您的代码可以完全相同的方式用于输出$scope.testSlack = function(data){ console.log("go"); console.log(data.name); } 已分配的内存。

或者您可以像下面那样执行指针:

malloc

如果自动或手动分配内存(如malloc中),您认为它会有什么不同?