C++中返回指针的函数是什么意思?具体怎么个用法?能举个例子吗?谢谢了

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:20:53

// 申请size个int的空间,并初始化为0,返回申请空间的首地址
int *AllocAndInitMemory(int size)
{
int *p = (int*)malloc(size * sizeof(int));
memset((void*)p, 0, sizeof(int)*size);
return p;
}

返回指针的函数就是返回值是指针的函数啊,函数一般不都是返回一个数值,这里是返回指针。

指针也是像整型、浮点那样的数据类型,

它记录的是内存地址,

由一个指针量就可以找到内存中的一个对象了

例子书上很多

ho~!范围好广噢

返回地址呗