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

int *&x,x是一个什么类型的变量呢解决思路

2012-04-19 
int *&x,x是一个什么类型的变量呢请问有这样的定义int *&xx是一个什么类型的变量呢[解决办法]int *&x //

int *&x,x是一个什么类型的变量呢
请问有这样的定义
int *&x;

x是一个什么类型的变量呢


[解决办法]
int *&x; //指针的引用···
[解决办法]
(指向int类型的指针)的引用.


[解决办法]
指针引用啊
例如
int *p=new int;
int *&x=p;
x和p就是一个东西了
[解决办法]
长见识,有这么写的?指针用个毛引用?有必要吗?
[解决办法]
这种题目,除了考试和面试估计没人这么写
[解决办法]

探讨

这种题目,除了考试和面试估计没人这么写

[解决办法]
探讨

引用:

引用:

这种题目,除了考试和面试估计没人这么写

C++里,当作函数参数的话,很常见


++

指针的引用还是非常常见的,而且非常好使。

[解决办法]
探讨

(指向int类型的指针)的引用.

[解决办法]
指针的引用的形式为 *& 
&一定要和变量名绑在一起

[解决办法]
实例
int mallocIntp(int *&ip,int ipLength)
{
ip=new int[ipLength];
//如果不是传的指针的引用那么函数执行完毕时 ip仍然没有申请到内存空间
}

[解决办法]
还是比较常见的引用哦
[解决办法]
C/C++ code
#include<stdio.h>int main(){    int *&i;//D:\c++\question\temp.cpp(4) : error C2530: 'i' : references must be initialized//vc6.0    return 0;}
[解决办法]
遇到过,但指针作为参数传给函数而且需要修改指针时,就用这样方式~~
[解决办法]
探讨

实例
int mallocIntp(int *&amp;ip,int ipLength)
{
ip=new int[ipLength];
//如果不是传的指针的引用那么函数执行完毕时 ip仍然没有申请到内存空间
}

[解决办法]
在函数定义的参数中这么写是很有用的。
探讨

长见识,有这么写的?指针用个毛引用?有必要吗?

[解决办法]
探讨
在函数定义的参数中这么写是很有用的。

引用:

长见识,有这么写的?指针用个毛引用?有必要吗?

[解决办法]
用于返回值
[解决办法]
指针的引用,还是很常见的
[解决办法]


如果指针的引用没有,那么变量的引用就有用了?那还要引用做什么。。。

果断有用
[解决办法]
探讨
如果指针的引用没有,那么变量的引用就有用了?那还要引用做什么。。。

果断有用

热点排行