如何使用指针从函数返回一个数组。
来源:互联网 发布:如何引出大数据 编辑:程序博客网 时间:2024/06/05 15:17
#include <iostream> #include <stdlib.h> using namespace std; //这里function是一个函数,它返回一个指针,该指针指向的是包含20个int类型元素的数组。int (*function())[20] { int i=0; int (*p)[20];//声明一个指向20个元素的指针; p=(int(*)[20])calloc(20,sizeof(int)); //或者p=(int (*)[20])malloc(sizeof(int)*20); if(!p)//内存不够; { cout<<"the memory is not enough!"<<endl; return NULL; } for(i=0;i<20;i++) (*p)[i]=i+5; return p; } int main() { int (*result)[20]; result=function(); if(result) { cout<<result[7]<<endl;//这样访问结果,应该输出8。 free(result); } system("pause"); return 0; }
0 0
- 如何使用指针从函数返回一个数组。
- 使用指针从函数返回一个数组
- 使用数组指针从函数中返回一个数组
- 使用指针从函数返回一个二维数组
- 使用指针从函数中返回一个数组
- C语言 通过指针从函数返回一个数组
- C/C++如何返回一个数组/指针
- 函数返回数组指针
- 函数返回数组指针
- 函数返回指针数组
- 函数返回数组指针
- 从函数返回数组
- C++做一个返回数组指针的函数
- C++---从函数返回指针
- 如何从 PL/SQL 存储函数返回数组
- 如何从 PL/SQL 存储函数返回数组
- 函数返回数组指针例程
- 返回数组指针的函数
- Java字符串常量池和编译器的优化问题
- SQL多表操作、插入、更新、删除(mysql)
- mongodb性能优化
- shell中$0,$?,$!等的特殊用法
- 37-使用 kill 函数发送信号
- 如何使用指针从函数返回一个数组。
- Python urllib模块与urlopen()函数解析
- CentOS7 (精简操作指令)
- 汉诺塔问题
- 输出星号菱形
- MySQL详解--锁
- 取近似值
- Hadoop HA 高可用平台配置实例
- CSS:position属性