关于返回数组的问题
来源:互联网 发布:单片机延时程序原理 编辑:程序博客网 时间:2024/06/05 09:39
一个函数中有可能返回一个数组或NULL;然后需要在main函数中把数组或NULL取出来并打印,这个类型转换时比较容易出错,需要注意
#include <iostream>
using namespace std;int value=0;
int data[3]={0};
int *test(void)
{
if(value)
{
data[0]=0;
data[1]=1;
data[2]=2;
return data;
}
else
return NULL;
}
void main()
{
int *a;
a=test();
if(a==NULL)
cout<<NULL<<endl;
else
{
for(int i=0;i<3;i++)
{
cout<<*a++<<endl;
}
}
}
- 关于返回数组的问题
- 关于C++二维数组的返回问题
- 关于函数返回的局部数组的问题
- 关于C语言函数返回数组的问题
- 6.24习题有感-关于C++传数组和返回数组的问题
- 最近碰到个问题,关于php扩展编程如何返回数组的问题
- 关于无法返回的问题
- 关于Socket返回的问题
- 关于ajax 的 返回问题:
- 关于数组的问题
- 关于数组的问题
- 关于函数返回值为数组的时候的问题解析
- 关于返回字符串数组的示例
- 关于在C/C++语言中,函数如何返回数组,数组如何作为参数传递以及返回数组的函数该如何调用问题的总结
- 关于C++中返回值是数组类型失败的问题
- 关于数组返回
- 关于C++中函数能不能返回数组问题
- 二维数组返回值的问题
- ZOJ 1698 Easier Done Than Said?
- CSS瀑布流页面不规则布局
- C++ 快速排序
- JS实现下拉框的动态添加
- 为Android添加一门新语言
- 关于返回数组的问题
- 杭电ACm求数列的和2009
- Linux环境下程序调试
- 解密Facebook产品的开发流程
- Ext4文件系统的特色
- tabhost如何设置背景
- Jfreechart演示(不是java ee版)
- 重温sqlserver 常用的七种优化存储过程的方法
- collections.Counter()