如何存储变量的地址并使用指针打印值

时间:2014-02-04 04:27:11

标签: c++ pointers dereference

例如,如果我有一个变量i = 1。如何使用指针存储其地址?用户将输入变量的地址,然后程序将返回变量,例如: int i = 1地址例如是221122然后用户输入221122并且要返回的值应该是1. c ++是语言

2 个答案:

答案 0 :(得分:1)

假设您使用的是C或C ++,则可以使用&运算符。

int num;
int* addrOfNum = #

This是关于C ++中指针等的一个很好的教程。

答案 1 :(得分:1)

int i;

int *p;

p=&i;

now *p will give you the content in that address.