#195. 指针
指针
指针 中文
题目描述
介绍指针之前,介绍一下地址。 实际上我们在计算中定义变量的时候,这些变量会被保存在计算机中的某个地址上,我们可以通过&字符去观察相应变量的地址。 比如。
指针,是c/c++编程中经常碰到的工具 指针可以理解为一种类型,通过通过一个指针去访问多个不同变量所在的地址。 举个栗子。 我们通过 int* 定义一个指针类型的p变量,随后把a的地址赋值给p,现在如果要输出p指向的地址的值,就只需要把*p的值输出来即可。 当然,我们还可以通指针去修改变量的值,修改指针所指向的地址的值就相当于修改原先变量的值了。 比如: 编程实现利用指针交换两个数的值。 我们通过()函数传入了两个地址进去,通过两个指针来接受。然后我们在函数里面交换了两个指针的值。奇怪的是,我们看到输出的结果并没有真的交换了的值。聪明的你,能否帮忙解决这个问题?
输入格式
两个整数
输出格式
输出两个整数
1 2
2 1
约定:
提示:
建议按照题目的要求来做,学会指针的使用。