11问答网
所有问题
用C++编程,定义一个变量,分别通过指针和引用用两种方式间接访问变量, 利用该变量进行算数运算(见下)
利用该变量进行算数运算并用移位进行乘除运算,最后分别输出变量、指针和引用的地址。用调试工具跟踪并观察各个变量。
举报该问题
推荐答案 2014-10-19
#include <iostream>
using namespace std;
int main()
{
int num=5;
int *p=#
int &ref=num;
*p=*p+5; //算术
ref=ref<<2; //移位实现乘法
cout<<num<<hex<<<<p<<hex<<&ref<<endl; //输出
}
追问
显示有个错误
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FqSv477FP4qFPqFS44M.html
其他回答
第1个回答 2014-10-19
这是要写出代码还是怎么地?
相似回答
...实现对实参值的交换,用
指针和引用
2种
方式
实现
答:
void swap1(int *a,int * b)//指针 { int tmp;tmp=*a;a=*b;b=tmp;} void swap2(int &a,int &b)//引用 { int tmp;tmp=a;a=b;b=tmp;}
大家正在搜
变量的指针其含义是指该变量的
指针和指针变量的区别
指针数组和数组指针的区别
一个变量的指针是指
如何定义指针变量
全局变量和局部变量的区别
指针变量是什么
指针变量赋值
指针变量的地址
相关问题
C++中如何从一个类引用public变量(这个变量是另一个类...
C语言中“指针”和“指针变量”的区别是什么??
C++定义一个函数,有2个参数,实现对实参值的交换,用指针和...
C++中使用指针、引用进行参数传递
C++编程:定义一个函数,比较两个数的大小,形参分别使用指针...
C++下面swap函数是定义函数参数和返回值为引用,再定义两...
C++中,在“变量的引用”这节知识中,为什么说变量的引用是对...
C++分别定义swap函数,实现对三个字符数据由小到大排序,...