首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++ 指针的小疑点

2012-03-25 
c++ 指针的小问题想用指针作为函数返回值,大家看看我的程序哪里错了#include stdafx.h#include iostrea

c++ 指针的小问题
想用指针作为函数返回值,大家看看我的程序哪里错了
#include "stdafx.h"
#include <iostream>
using namespace std;
int *ps(int x,int y)
{

int s[2];
  int *p=s;
p[1]=y+x;
p[2]=x-y;
  return(p);
}
void main()

int a=6;
int b=5;
int *q=ps(a,b);
cout<<q[0]<<'\n'<<q[1];
}

[解决办法]

C/C++ code
void main(){      int a=6;    int b=5;    int *q=ps(a,b);    cout<<q[0]<<'\n'<<q[1];    //这个就不要了delete []q;} 

热点排行